рефераты
рефераты рефераты
 логин:   
 пароль:  Регистрация 

МЕНЮ
   Архитектура
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Детали машин
Дистанционное образование
Другое
Жилищное право
Журналистика
Компьютерные сети
Конституционное право зарубежныйх стран
Конституционное право России
Краткое содержание произведений
Криминалистика и криминология
Культурология
Литература языковедение
Маркетинг реклама и торговля
Математика
Медицина
Международные отношения и мировая экономика
Менеджмент и трудовые отношения
Музыка
Налоги
Начертательная геометрия
Оккультизм и уфология
Педагогика
Полиграфия
Политология
Право
Предпринимательство
Программирование и комп-ры
Психология - рефераты
Религия - рефераты
Социология - рефераты
Физика - рефераты
Философия - рефераты
Финансы деньги и налоги
Химия
Экология и охрана природы
Экономика и экономическая теория
Экономико-математическое моделирование
Этика и эстетика
Эргономика
Юриспруденция
Языковедение
Литература
Литература зарубежная
Литература русская
Юридпсихология
Историческая личность
Иностранные языки
Эргономика
Языковедение
Реклама
Цифровые устройства
История
Компьютерные науки
Управленческие науки
Психология педагогика
Промышленность производство
Краеведение и этнография
Религия и мифология
Сексология
Информатика программирование
Биология
Физкультура и спорт
Английский язык
Математика
Безопасность жизнедеятельности
Банковское дело
Биржевое дело
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Делопроизводство
Кредитование



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

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

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

Факультет: Информатика и системы управления

Кафедра: Программное обеспечение ЭВМ и информационные технологии


РАСЧЕТНО-ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовому проекту на тему:

"Переопределение назначений клавиш на клавиатуре

в операционной системе Windows"

2009 г.


Оглавление

Введение. 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 Взаимодействие компо