ВУЗ:
Составители:
12
конкретных производителей), монолитные функциональные драйверы
(реализующие функциональную поддержку устройства) и драйверы-фильтры
(перехватывающие операции ввода-вывода для конкретных устройств с целью их
расширения или модификации).
Драйверы файловой системы поддерживают стандартную модель файловой
системы на локальных или сетевых носителях.
Наследные драйверы устройств непосредственно управляют устройствами
без помощи других драйверов. К
этой категории относятся в основном драйверы
ранних версий Windows NT, работающие также и в Windows XP. Главной
особенностью таких драйверов является отсутствие в них поддержки стандарта
Plug and Play.
1.3 WDM-драйверы
При написании WDM-драйвера для конкретного устройства необходимо
прежде всего решить, какой именно драйвер необходим – монолитный
функциональный драйвер, драйвер-фильтр или минидрайвер. Драйверами классов
операционную системы обычно
обеспечивает фирма Microsoft.
Минидрайвер создается в том случае, если для устройства, которое
необходимо поддерживать, у фирмы Microsoft уже есть драйвер класса.
Минидрайвер будет при работе с устройством вызывать функции драйвера
класса.
Драйверы-фильтры необходимы в тех случаях, когда надо лишь немного
изменить реакцию существующего обобщенного драйвера от фирмы Microsoft.
Монолитные функциональные драйверы необходимы
для тех устройств,
которые не попадают в описанные выше категории. Такой драйвер вполне
самостоятелен, и определяет все действия по управлению устройством.
Специфической особенностью драйвера, отличающей его от приложения,
является отсутствие у него главного модуля, определяющего последовательность
выполнения функций. Как уже говорилось, выполнение любой функции драйвера
осуществляется только по запросу операционной системы
.
конкретных производителей), монолитные функциональные драйверы (реализующие функциональную поддержку устройства) и драйверы-фильтры (перехватывающие операции ввода-вывода для конкретных устройств с целью их расширения или модификации). Драйверы файловой системы поддерживают стандартную модель файловой системы на локальных или сетевых носителях. Наследные драйверы устройств непосредственно управляют устройствами без помощи других драйверов. К этой категории относятся в основном драйверы ранних версий Windows NT, работающие также и в Windows XP. Главной особенностью таких драйверов является отсутствие в них поддержки стандарта Plug and Play. 1.3 WDM-драйверы При написании WDM-драйвера для конкретного устройства необходимо прежде всего решить, какой именно драйвер необходим – монолитный функциональный драйвер, драйвер-фильтр или минидрайвер. Драйверами классов операционную системы обычно обеспечивает фирма Microsoft. Минидрайвер создается в том случае, если для устройства, которое необходимо поддерживать, у фирмы Microsoft уже есть драйвер класса. Минидрайвер будет при работе с устройством вызывать функции драйвера класса. Драйверы-фильтры необходимы в тех случаях, когда надо лишь немного изменить реакцию существующего обобщенного драйвера от фирмы Microsoft. Монолитные функциональные драйверы необходимы для тех устройств, которые не попадают в описанные выше категории. Такой драйвер вполне самостоятелен, и определяет все действия по управлению устройством. Специфической особенностью драйвера, отличающей его от приложения, является отсутствие у него главного модуля, определяющего последовательность выполнения функций. Как уже говорилось, выполнение любой функции драйвера осуществляется только по запросу операционной системы. 12
Страницы
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »