ВУЗ:
Составители:
91
3 СОЗДАНИЕ ДРАЙВЕРОВ WINDOWS 2000
В Windows 2000, как и во всех операционных системах семейства NT
драйверы бывают следующих типов:
− Драйверы режима ядра (Kernel mode drivers). Основной тип
драйвера. Если точно неизвестно, какого именно типа драйвер
нужен, используют именно этот тип.
− Графические драйверы (Graphics drivers). Драйверы видеокарт.
Обычно они создаются одновременно с самой видеокартой. Очень
сложны в
написании, так как должны учитывать множество
противоречивых требований и поддерживать множество
стандартов.
− Мультимедийные драйверы (Multimedia drivers). Драйверы для:
o аудиоустройств – считывание, воспроизведение и сжатие
аудиоданных.
o устройств работы с видео – захват и сжатие видеоданных.
o позиционных устройств – джойстики, световые перья,
планшеты и пр.
− Сетевые драйверы (Network drivers) – работа
с сетью и сетевыми
протоколами на всех уровнях.
− Virtual DOS Drivers – драйверы для виртуальных машин MS-DOS.
Наибольший интерес для программиста представляют драйверы
режима ядра. Прежде всего, необходимо представить окружение драйвера,
среду, в которой он работает.
Как уже было показано, ядро системы представляется набором
отдельных изолированных модулей с четко определенными внешними
интерфейсами. Все
драйверы NT имеют множество стандартных методов
драйвера, определенных системой, и, возможно, несколько специфических
методов, определенных разработчиком.
3 СОЗДАНИЕ ДРАЙВЕРОВ WINDOWS 2000
В Windows 2000, как и во всех операционных системах семейства NT
драйверы бывают следующих типов:
− Драйверы режима ядра (Kernel mode drivers). Основной тип
драйвера. Если точно неизвестно, какого именно типа драйвер
нужен, используют именно этот тип.
− Графические драйверы (Graphics drivers). Драйверы видеокарт.
Обычно они создаются одновременно с самой видеокартой. Очень
сложны в написании, так как должны учитывать множество
противоречивых требований и поддерживать множество
стандартов.
− Мультимедийные драйверы (Multimedia drivers). Драйверы для:
o аудиоустройств – считывание, воспроизведение и сжатие
аудиоданных.
o устройств работы с видео – захват и сжатие видеоданных.
o позиционных устройств – джойстики, световые перья,
планшеты и пр.
− Сетевые драйверы (Network drivers) – работа с сетью и сетевыми
протоколами на всех уровнях.
− Virtual DOS Drivers – драйверы для виртуальных машин MS-DOS.
Наибольший интерес для программиста представляют драйверы
режима ядра. Прежде всего, необходимо представить окружение драйвера,
среду, в которой он работает.
Как уже было показано, ядро системы представляется набором
отдельных изолированных модулей с четко определенными внешними
интерфейсами. Все драйверы NT имеют множество стандартных методов
драйвера, определенных системой, и, возможно, несколько специфических
методов, определенных разработчиком.
91
Страницы
- « первая
- ‹ предыдущая
- …
- 89
- 90
- 91
- 92
- 93
- …
- следующая ›
- последняя »
