![](/user_photo/2706_HbeT2.jpg)
- •Глава 1. Принципы разработки программ в современных ос ................................. 12
- •§ 1.1. Операционные системы для пэвм ................................................................. 12
- •§ 1.2. Основы программирования в ос Windows ..................................................... 26
- •§ 4.3. Организация памяти в ос Windows................................................................. 103
- •§ 8.5. Обмен информацией по технологии связывания и внедрение объектов ......210
- •Глава 1. Принципы разработки программ в современных ос
- •§ 1.1. Операционные системы для пэвм
- •§ 1.2. Основы программирования в ос Windows
- •§ 1.3. Принципы разработки динамических библиотек
- •Глава 2. Организация многозадачности в современных ос
- •§ 2.1. Общие принципы организации многозадачности
- •§ 2.2. Основы многозадачности в ос Windows
- •Глава 3. Прерывания и исключения
- •§ 3.1. Система обработки прерываний
- •§ 3.2. Общие принципы обработки исключений
- •Глава 4. Организация памяти в современных ос
- •§ 4.1. Общие принципы организации памяти
- •§ 4.2. Способы распределения памяти
- •§ 4.3. Организация памяти в ос Windows
- •§ 4.4. Интерфейсы api-функций для управления памятью в ос Windows
- •Глава 5. Организация ввода-вывода в современных ос
- •§ 5.1. Общие принципы организации ввода-вывода
- •§ 5.2. Общие принципы размещения данных на магнитных дисках
- •§ 5.3. Организация файлового ввода-вывода в ос Windows
- •Глава 6. Реестр ос windows
- •§ 6.1. Структура и особенности реестра Windows
- •Глава 7. Организация безопасности в ос windows
- •§ 7.1. Технологии безопасности, реализованные в Windows
- •§ 7.2. Создание структуры security_attributes
- •Глава 8. Технологии обмена информацией в ос windows
- •§ 8.1. Обмен информацией посредством буфера обмена Windows
- •§ 8.2. Обмен информацией посредством каналов
- •§ 8.3. Обмен информацией с использованием сокетов
- •§ 8.4. Обмен информацией по технологии динамического обмена данными
- •§ 8.5. Обмен информацией по технологии связывания и внедрение объектов
- •Глава 9. Технологии обработки мультимедиа
- •§ 9.1. Обзор мультимедийных устройств Windows
- •§ 9.2. Элементарные api-функции для обработки звука
- •§ 9.3. Технология обработки формата riff
§ 4.3. Организация памяти в ос Windows................................................................. 103
§ 4.4. Интерфейсы API-функций для управления памятью в ОС Windows ........... 109
4.4.1. API-функции для обеспечения работы с виртуальной памятью .............. 110
4.4.2. API-функции для обеспечения проецирования файлов ............................ 115
5
4.4.3. API-функции для работы с динамической областью памяти ....................118
Глава 5. Организация ввода-вывода в современных ОС ............................................121
§ 5.1. Общие принципы организации ввода-вывода .................................................121
§ 5.2. Общие принципы размещения данных на магнитных дисках .......................123
§ 5.3. Организация файлового ввода-вывода в ОС Windows ...................................131
5.3.1. API-функции для организации ввода-вывода .............................................131
5.3.2. Механизмы асинхронного ввода-вывода ....................................................136
Глава 6. Реестр ОС WINDOWS .........................................................................................142
§ 6.1. Структура и особенности реестра Windows ....................................................142
§ 6.2. API-функции для работы с реестром Windows................................................146
Глава 7. Реестр ОС WINDOWS .........................................................................................151
§ 7.1. Технологии безопасности, реализованные в Windows ...................................151
§ 7.2. Создание структуры SECURITY_ATTRIBUTES ............................................154
§ 7.3. API-функции для обеспечения безопасности Windows..................................158
Глава 8. Технологии обмена информацией в ОС WINDOWS .....................................164
§ 8.1. Обмен информацией посредством буфера обмена Windows .........................164
8.1.1. Структура и основные форматы буфера обмена ........................................164
8.1.2. Операции с буфером обмена ........................................................................166
8.1.3. Частные форматы буфера обмена ................................................................170
§ 8.2. Обмен информацией посредством каналов .....................................................173
8.2.1. Общие положения и классификация каналов .............................................173
8.2.2. API-функции для работы с каналами...........................................................175
§ 8.3. Обмен информацией с использованием сокетов .............................................188
8.3.1. Общие положения. Виды сетевых протоколов ...........................................188
8.3.2. API-функции для работы с сокетами ...........................................................191
§ 8.4. Обмен информацией по технологии динамического обмена данными ........200
8.4.1. Общие положения ..........................................................................................200
8.4.2. API-функции библиотеки DDEML ..............................................................202
8.4.3. Механизмы обработки транзакций ..............................................................204
8.4.4. Завершение DDE-диалога .............................................................................207
8.4.5. Синхронные и асинхронные транзакции .....................................................208