Ядро Windows таит в себе большую силу. Но как заставить ее работать? Павел Йосифович поможет вам справиться с этой сложной задачей: пояснения и примеры кода превратят концепции и сложные сценарии в пошаговые инструкции, доступные даже начинающим.
В книге рассказывается о создании драйверов Windows. Однако речь идет не о работе с конкретным "железом", а о работе на уровне операционной системы (процессы, потоки, модули, реестр и многое другое).
Вы начнете с базовой информации о ядре и среде разработки драйверов, затем перейдете к API, узнаете, как создавать драйвера и клиентские приложения, освоите отладку, обработку запросов, прерываний и управление уведомлениями.
В книге рассказывается о создании драйверов Windows. Однако речь идет не о работе с конкретным "железом", а о работе на уровне операционной системы (процессы, потоки, модули, реестр и многое другое).
Вы начнете с базовой информации о ядре и среде разработки драйверов, затем перейдете к API, узнаете, как создавать драйвера и клиентские приложения, освоите отладку, обработку запросов, прерываний и управление уведомлениями.
Дәйексөздер3
Основной маркер (primary token) — объект для хранения стандартного контекста
Процесс (process) — управляющий объект, который обеспечивает изоляцию адресных пространств и представляет работающий экземпляр программы. Довольно часто встречающееся выражение «процесс выполняется» неточно. Процессы не выполняются — они управляют. Потоки (threads) выполняют код и выполняются с технической точки зрения. На высоком уровне абстракции процессу принадлежит:
В этой главе:
• Процессы
• Виртуальная память
• Программные потоки
• Системные сервисные функции
• Архитектура системы
• Дескрипторы и объекты
• Процессы
• Виртуальная память
• Программные потоки
• Системные сервисные функции
• Архитектура системы
• Дескрипторы и объекты
Сөреде5
1 829 кітап
809
36 кітап
21
121 кітап
3
28 кітап
1
