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

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

Статическая и динамическая компоновка
DLL-библиотеки в операционной системе Windows NT
Отображение страниц DLL-библиотеки
Обмен данными между приложениями через DLL-библиотеку
Как работает DLL-библиотека
Инициализация DLL-библиотеки в среде Microsoft Windows NT
Экспортирование функций и глобальных переменных

Импортирование функций
Библиотека импорта
Динамический импорт функций во время выполнения приложения


Файл определения модуля для DLL-библиотеки
Анализ DLL-библиотек при помощи программы dumpbin.exe

Исходные тексты DLL-библиотеки DLLDEMO
Приложение DLLCALL
Глобальные переменные и определения
Национальные Параметры
Наборы национальных параметров
Установка набора национальных параметров
Определение национального набора параметров
Определение текущего набора национальных параметров для задачи

Определение набора национальных параметров по умолчанию
Определение отдельных национальных параметров
Форматное преобразование даты и времени
Преобразование времени
Преобразование даты
Изменение раскладки клавиатуры
Получение списка установленных раскладок
Определение названия текущей раскладки клавиатуры

Определение идентификатора раскладки клавиатуры для задачи
Загрузка раскладки клавиатуры
Выгрузка раскладки клавиатуры
Переключение раскладки клавиатуры
Приложение SETLOCAL
Исходные тексты приложения SETLOCAL

Сервисные процессы
Создание сервисного процесса
Функция main сервисного процесса
Точка входа сервиса
Функция обработки команд
Состояние сервиса
Управление сервисами

Получение идентификатора системы управления сервисами
Установка сервиса
Получение идентификатора сервиса
Выдача команд сервису
Удаление сервиса из системы
Запуск сервиса
Остановка сервиса
Определение конфигурации сервиса

Приложение SRVCTRL
Исходный текст сервиса
Исходные тексты приложения SRVCTRL

Содержание раздела