ЧАСТЬ I. ОСНОВЫ 32-БИТНОГО ПРОГРАММИРОВАНИЯ В WINDOWS
Глава 1. Средства программирования в Windows
Глава 2. Основы программирования в операционной системе Windows
Глава 3. Примеры простых программ на языке ассемблера
Глава 4. Экскурс в 16-битное программирование
Глава 5. Ассемблеры MASM и TASM

ЧАСТЬ II. БОЛЕЕ ПОДРОБНОЕ ОПИСАНИЕ ПРОГРАММИРОВАНИЯ В WINDOWS
Глава 1. Примеры простейших программ
Глава 2. Консольные приложения
Глава 3. Понятие ресурса. Редакторы и трансляторы ресурсов
Глава 4. Примеры программ использующих ресурсы
Глава 5. Управление файлами
Глава 6. Макросредства ассемблера и программирование в Windows

ЧАСТЬ III. БОЛЕЕ СЛОЖНЫЕ ПРИМЕРЫ ПРОГРАММИРОВАНИЯ В WINDOWS
Глава 1. Примеры программ использующих таймер
Глава 2. Многозадачное программирование
Глава 3. Создание динамических библиотек
Глава 4. Взаимодействие с ресурсами локальной сети. Что осталось за бортом?
Глава 5. Разрешение некоторых проблем программирования в Windows
Глава 6. Некоторые вопросы системного программирования в Windows
Глава 7. Использование ассемблера с языками высокого уровня

ЧАСТЬ IV. ОТЛАДКА, АНАЛИЗ КОДА ПРОГРАММ, ДРАЙВЕРЫ
Глава 1. Структура исполняемых модулей
Глава 2. Обзор отладчиков и дизассемблеров
Глава 3. Введение в Turbo Debugger
Глава 4. Описание работы с дизассемблером W32Dasm и отладчиком ICE
Глава 5. Основы анализа кода программ
Глава 6. Исправление исполняемых модулей
Глава 7. Структура и написание драйверов .VXD

ПРИЛОЖЕНИЕ 1. СПРАВОЧНИК API ФУНКЦИЙ И СООБЩЕНИЙ WINDOWS
ПРИЛОЖЕНИЕ 2. СПРАВОЧНИК ПО КОМАНДАМ И АРХИТЕКТУРЕ PENTIUM
ПРИЛОЖЕНИЕ 3. ЗАЩИЩЕННЫЙ РЕЖИМ МИКРОПРОЦЕССОРА PENTIUM

СПИСОК ЛИТЕРАТУРЫ

АЛФАВИТНЫЙ УКАЗАТЕЛЬ