Программирование для Windows NT (том 2)


Содержание


Аннотация
Введение
Благодарности
Как связаться с авторами
1 Снова о файлах
Файлы, отображаемые на память
Файлы, отображаемые на память - часть 2
Файлы, отображаемые на память - часть 3
Создание отображения файла
Создание отображения файла - часть 2
Создание отображения файла - часть 3
Выполнение отображения файла в память
Выполнение отображения файла в память - часть 2
Выполнение отображения файла в память - часть 3
Открывание отображения
Отмена отображения файла
Принудительная запись измененных данных
Приложение Oem2Char
Исходные тексты приложения
Исходные тексты приложения - часть 2
Исходные тексты приложения - часть 3
Исходные тексты приложения - часть 4
Исходные тексты приложения - часть 5
Исходные тексты приложения - часть 6
Исходные тексты приложения - часть 7
Исходные тексты приложения - часть 8
Исходные тексты приложения - часть 9
Исходные тексты приложения - часть 10
Исходные тексты приложения - часть 11
Исходные тексты приложения - часть 12
Исходные тексты приложения - часть 13
Определения и глобальные переменные
Описание функций
Функция WinMain
Функция WndProc
Функция WndProc_OnDestroy
Функция WndProc_OnCommand
Функция DlgProc
Функция DlgProc_OnInitDialog
Функция DlgProc_OnCommand
Функция StartConversion
Функция StartConversion - часть 2
Функция Oem2Char (синхронные операции с файлами)
Функция Oem2Char (синхронные операции с файлами) - часть 2
Функция Oem2Char (асинхронные операции с файлами)
Функция Oem2Char (асинхронные операции с файлами) - часть 2
Функция Oem2Char (отображение файла на память)
Приложение DiskInfo
Приложение DiskInfo - часть 2
Приложение DiskInfo - часть 3
Исходные тексты приложения
Исходные тексты приложения - часть 2
Исходные тексты приложения - часть 3
Исходные тексты приложения - часть 4
Исходные тексты приложения - часть 5
Исходные тексты приложения - часть 6
Исходные тексты приложения - часть 7
Исходные тексты приложения - часть 8
Исходные тексты приложения - часть 9
Исходные тексты приложения - часть 10
Исходные тексты приложения - часть 11
Исходные тексты приложения - часть 12
Исходные тексты приложения - часть 13
Определения и глобальные переменные
Описание функций
Функция WinMain
Функция WndProc
Функция WndProc_OnCreate
Функция WndProc_OnDestroy
Функция WndProc_OnCommand
Функция WndProc_OnNotify
Функция WndProc_OnSize
Функция GetDiskInfo
Функция GetDiskInfo - часть 2
Функция GetDiskInfo - часть 3
2Передача данных между процессами
2Передача данных между процессами - часть 2
Обмен через файлы, отображаемые на память
Обмен через файлы, отображаемые на память - часть 2
Приложение Fmap/Server
Приложение Fmap/Server - часть 2
Приложение Fmap/Server - часть 3
Приложение Fmap/Server - часть 4
Приложение Fmap/Client
Приложение Fmap/Client - часть 2
Приложение Fmap/Client - часть 3
Передача сообщений между приложениями
Приложение RCLOCK
Исходные тексты приложения RCLOCK
Исходные тексты приложения RCLOCK - часть 2
Исходные тексты приложения RCLOCK - часть 3
Определения и глобальные переменные
Функция WinMain
Функция WndProc
Функция WndProc_OnCreate
Функция WndProc_OnDestroy
Функция WndProc_OnPaint
Файл rclock.h
Файл resource.h
Файл rclock.rc
Приложение STIME
Исходные тексты приложения STIME
Исходные тексты приложения STIME - часть 2
Исходные тексты приложения STIME - часть 3
Определения и глобальные переменные
Функция WinMain
Функция WndProc
Функция WndProc_OnCreate
Функция WndProc_OnTimer
Функция WndProc_OnDestroy
Файл stime.h
Файл resource.h
Файл stime.rc
Каналы передачи данных Pipe
Именованные и анонимные каналы
Имена каналов
Реализации каналов
Функции для работы с каналами
Создание канала
Функция CreatePipe
Функция CreateNamedPipe
Функция CreateNamedPipe - часть 2
Использование фукции CreateFile
Пример использования функции CreateNamedPipe
Установка соединения с каналом со стороны сервера
Установка соединения с каналом со стороны клиента
Установка соединения с каналом со стороны клиента - часть 2
Установка соединения с каналом со стороны клиента - часть 3
Отключение серверного процесса от клиентского процесса
Закрывание идентификатора канала
Запись данных в канал
Чтение данных из канала
Другие функции
Функция CallNamedPipe
Функция TransactNamedPipe
Функция PeekNamedPipe
Функция WaitNamedPipe
Функция SetNamedPipeHandleState
Функция GetNamedPipeHandleState
Функция GetNamedPipeInfo
Примеры приложений
Приложение PIPES
Приложение PIPES - часть 2
Приложение PIPES - часть 3
Приложение PIPES - часть 4
Приложение PIPEС
Приложение PIPEС - часть 2
Каналы передачи данных Mailslot
Создание канала Mailslot
Открытие канала Mailslot
Запись сообщений в канал Mailslot
Чтение сообщений из канала Mailslot
Определение состояния канала Mailslot
Изменение состояния канала Mailslot
Примеры приложений
Приложение MSLOTS
Приложение MSLOTS - часть 2
Приложение MSLOTС
Приложение MSLOTС - часть 2
3Библиотеки динамической компоновки



- Начало -