Функции загружаемого драйвера
6.5. Функции загружаемого драйвера
Как уже было сказано, номер функции, которую должен выполнить драйвер, передается операционной системой через поле cmd заголовка запроса. Рассмотрим отдельные функции.
1 - Проверка замены носителя данных
3 - IOCTL чтение
4 - Чтение
5 - Неразрушающее чтение без ожидания
6 - Проверить состояние устройства ввода
7 - Сброс буфера устройства ввода
8 - Запись
10 - Проверить состояние устройства вывода
11 - Сброс буфера устройства вывода
12 - IOCTL запись
13 - Открыть устройство
14 - Закрыть устройство
15 - Проверка сменяемости диска
19 - Функции управления вводом/выводом (IOCTL)
23 - Получить активное логическое устройство
24 - Установить активное логическое устройство