Программирование для Windows NT


Содержание


Завершение процесса
Приложение PSTART
Исходные тексты приложения
Исходные тексты приложения - часть 2
Исходные тексты приложения - часть 3
Исходные тексты приложения - часть 4
Исходные тексты приложения - часть 5
Исходные тексты приложения - часть 6
Исходные тексты приложения - часть 7
Исходные тексты приложения - часть 8
Определения и глобальные переменные
Описание функций
Функция WinMain
Функция WndProc
Функция WndProc_OnCommand
Функция StartProcess
Функция StartProcess - часть 2
Функция DlgProc
Функция DlgProc_OnInitDialog
Функция DlgProc_OnCommand
/Span>Синхронизация задач и процессов
Легко ли ждать
Ожидание завершения задачи или процесса
Ожидание завершения задачи или процесса - часть 2
Ожидание завершения задачи или процесса - часть 3
Ожидание завершения нескольких задач или процессов
Синхронизация задач с помощью событий
Создание события
Открытие события
Установка события
Cброс события
Функция PulseEvent
Приложения EVENT и EVENTGEN
Исходные тексты приложения EVENT
Исходные тексты приложения EVENT - часть 2
Исходные тексты приложения EVENT - часть 3
Исходные тексты приложения EVENTGEN
Исходные тексты приложения EVENTGEN - часть 2
Последовательный доступ к ресурсам
Последовательный доступ к ресурсам - часть 2
Критические секции
Инициализация критической секции
Удаление критической секции
Вход в критическую секцию и выход из нее
Рекурсивный вход в критическую секцию
Работа задачи с несколькими критическими секциями
Объекты Mutex
Создание объекта Mutex
Освобождение идентификатора объекта Mutex
Открытие объекта Mutex
Как завладеть объектом Mutex
Освобождение объекта Mutex
Рекурсивное использование объектов Mutex
Блокирующие функции
Блокирующие функции - часть 2
Приложение MutexSDI
Приложение MutexSDI - часть 2
Приложение MutexSDI - часть 3
Приложение MutexSDI - часть 4
Приложение MutexSDI - часть 5
Приложение MutexSDI - часть 6
Приложение MutexSDI - часть 7
Приложение MutexSDI - часть 8
Приложение MutexSDI - часть 9
Синхронизация с использованием семафоров
Как работает семафор
Как работает семафор - часть 2
Функции для работы с семафорами
Создание семафора
Уничтожение семафора
Открывание семафора
Увеличение значения счетчика семафора
Уменьшение значения счетчика семафора
Определение текущего значения счетчика семафора
Приложение SEMMDI
Исходные тексты приложения
Исходные тексты приложения - часть 2
Исходные тексты приложения - часть 3
Исходные тексты приложения - часть 4
Исходные тексты приложения - часть 5
Исходные тексты приложения - часть 6
Исходные тексты приложения - часть 7
Исходные тексты приложения - часть 8
Исходные тексты приложения - часть 9
Исходные тексты приложения - часть 10
Исходные тексты приложения - часть 11
Исходные тексты приложения - часть 12
Исходные тексты приложения - часть 13
Исходные тексты приложения - часть 14
Определения и глобальные переменные
Описание функций приложения
Функция WinMain
Функция FrameWndProc
Обработка сообщений от меню Semaphore
Обработка сообщений от меню Window
Функция ChildWndProc
Обработка сообщения WM_PAINT
Обработка сообщения WM_CLOSE
Обработка сообщения WM_COMMAND
Функция задачи ThreadRoutine
/Span>Работа с файлами
Преимущества файловой системы NTFS
Операционная система MS-DOS и файловая система FAT
Операционная система Microsoft Windows версии 3.1
Операционная система Microsoft Windows for Workgroups
Операционная система Microsoft Windows 95
Файловая система HPFS
Основные характеристики файловой системы NTFS
Основные характеристики файловой системы NTFS - часть 2
Функции для работы с файлами
Универсальная функция CreateFile
Универсальная функция CreateFile - часть 2
Функция CloseHandle
Функции ReadFile и WriteFile
Функции ReadFile и WriteFile - часть 2
Функция FlushFileBuffers
Функция SetFilePointer
Функция SetEndOfFile
Функции LockFile и UnlockFile
Функции LockFile и UnlockFile - часть 2
Атрибуты файла
Размер файла
Набор флагов файла
Отметки времени для файла
Отметки времени для файла - часть 2
Получение информации о файле по его идентификатору
Асинхронные операции с файлами
Асинхронные операции с файлами - часть 2
Асинхронные операции с файлами - часть 3
Асинхронные операции с файлами - часть 4
Еще несколько операций с файлами
Копирование файла
Перемещение файла
Удаление файла
Работа с каталогами
Определение текущего каталога
Определение системного каталога
Определение каталога Microsoft Windows NT
Изменение текущего каталога
Создание каталога
Удаление каталога
Изменение имени каталога
Просмотр содержимого каталога
Просмотр содержимого каталога - часть 2
Извещения от файловой системы
Извещения от файловой системы - часть 2
Информация о файловой системе
Определение количества дисковых устройств в системе
Определение типа устройства
Определение параметров логического устройства
Определение параметров логического устройства - часть 2
Изменение метки тома
Прямое управление дисковым устройством
Прямое управление дисковым устройством - часть 2
Литература
Предметный указатель
Предметный указатель - часть 2
Предметный указатель - часть 3
Предметный указатель - часть 4
Предметный указатель - часть 5



- Начало -