Курсовая работа: Переопределение назначений клавиш на клавиатуре в операционной системе Windows

Оглавление

Введение. 4

1. Аналитический раздел. 5

1.1 Постановказадачи. 5

1.2Архитектура Windows XP. 5

1.3 Модель WDM.. 8

1.4 Стек клавиатуры.. 9

1.5 Структура драйвера. 12

DiverEntry. 12

AddDevice. 12

DriverUnload. 13

Процедуры обработки пакетов IRP. 13

Функция обработки пакетов IRP_MJ_DEVICE_CONTROL. 15

Функция обработки пакетов IRP_MJ_READ.. 16

Функция обработки пакетов IRP_MJ_PNP. 16

ISR.. 16

1.6 Анализ методов решения задачи. 17

2. Конструкторский раздел. 19

2.1 Точки входа разрабатываемого драйвера-фильтра. 19

DiverEntry. 19

AddDevice. 20

DriverUnload. 21

Процедуры обработки пакетов IRP. 21

Функция обработки пакетов IRP_MJ_DEVICE_CONTROL. 21

Функция обработки пакетов IRP_MJ_READ.. 22

Функция обработки пакетов IRP_MJ_PNP. 22

Обработка остальных пактов IRP. 23

2.2 Взаимодействие компонентов системы.. 24

2.3 Размещение драйвера в памяти. 24

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 358
Бесплатно скачать Курсовая работа: Переопределение назначений клавиш на клавиатуре в операционной системе Windows