Курсовая работа: Разработка драйвера виртуального жесткого диска

на тему: Разработка драйвера виртуального жесткого диска


СОДЕРЖАНИЕ

СОДЕРЖАНИЕ. 1

ВВЕДЕНИЕ. 2

1. АНАЛИТИЧЕСКИЙ РАЗДЕЛ.. 4

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

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

1.3 Многослойная архитектура драйверов. 5

1.4 Архитектура драйверов устройств хранения. 8

1.5 Выбор файловой системы.. 9

2. КОНСТРУКТОРСКИЙ РАЗДЕЛ.. 11

2.1 Структура классового драйвера. 11

2.2 Организация внутреннего хранения данных диска. 12

2.3 Доступ к передаваемым данным. 13

2.4 Обработка запросов Plug and Play. 14

2.5 Обработка расширенных запросов. 15

2.7 Расчет геометрии диска. 16

2.6 Структура драйвера. 17

3. ТЕХНОЛОГИЧЕСКИЙ РАЗДЕЛ.. 18

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

3.2 Структуры данных классового драйвера. 18

3.3 Блокировка выгрузки устройства. 19

3.4 Процедуры драйвера виртуального диска. 19

3.4.1 Инициализация драйвера. 19

3.4.2Обработка запросов записи/чтения. 22

3.4.3 Обработка расширенных запросов. 24

3.4.4 Обработка запросов Plug and Play. 26

3.4.5 Выгрузка драйвера. 28

3.5 Программа настройки параметров виртуального диска. 29

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

К-во Просмотров: 554
Бесплатно скачать Курсовая работа: Разработка драйвера виртуального жесткого диска