Категория
Информатика
Тип
реферат
Страницы
44 стр.
Дата
06.04.2014
Формат файла
.html — Html-документ
Архив
1016885.zip — 25.24 kb
  • protokolirovanie-obmena-informaciej-mezhdu-kompjuterom-i-vneshnim-zapominajushhim-usb-ustr_1016885_1.html — 102.66 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

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

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

Курсовой проект

по системномупрограммированию

Расчётно-пояснительнаязаписка

Тема:

«Протоколирование обменаинформацией между компьютером и внешним запоминающим   USB ‑устройством»



Оглавление

Введение. 3

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

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

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

1.3 Шина USB… 7

1.3.1 Внутренняя организация шины USB… 8

1.4 Драйверная модель WDM… 16

1.4.1 Драйверные слои. 17

1.4.2 Точки входа WDM-драйвера. 19

1.5 Пакет запроса ввода / вывода (IRP) 20

1.6 Уровни запроса прерываний. 24

1.7 Уведомление о завершении запроса нижестоящимдрайвером. 25

1.8 Работа с файлами в режиме ядра. 26

1.9 Работа с реестром в режиме ядра. 29

1.10 MDL‑списки. 31

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

2.1 Точки входа разрабатываемого драйвера. 32

2.1.1 Функция DriverEntry. 32

2.1.2 Функция AddDevice. 32

2.1.3 Функция DriverUnload. 33

2.1.4 Функция DispatchRoutine. 33

2.1.5 Функция DispatchInternalDeviceControl 33

2.2 Размещение кода драйвера в памяти. 35

2.3 Установка драйвера в системе. 35

3. Технологический раздел. 38

3.1 Выбор языка и средств программирования. 38

3.1.1 Драйвер-фильтр. 38

3.1.2 Управляющее приложение. 39

3.2 Структуры данных драйвера-фильтра. 39



Ваше мнение



CAPTCHA