Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Минипорт-драйвер с более низким интерфейсом модели драйвера Microsoft Windows (WDM) также называется драйвером минипортаNDIS-WDM. Этот тип минипорт-драйвера:
Используется нижний порог WDM.
Может вызывать функции NDIS и не относящиеся к NDIS функции. Однако по возможности минипорт-драйвер должен вызывать функции NDIS.
Может инициализировать экземпляр минипорта, который используется для управления устройствами, подключенными к определенной шине, и для взаимодействия с этими устройствами по этой шине.
Например, минипорт-драйвер, который управляет устройствами на шинах универсальной последовательной передачи данных (USB) или IEEE 1394 (Firewire), должен предоставлять стандартный интерфейс драйвера минипортов NDIS на верхнем уровне и использовать интерфейс класса для конкретной шины на нижнем уровне. Такой минипорт-драйвер взаимодействует с устройствами, подключенными к шине, отправляя пакеты запросов ввода-вывода (IRPs) в шину.
В следующих разделах описывается, как реализовать минипорт-драйвер, использующий нижний уровень WDM.
Минипорт-драйвер с нижним уровнем WDM
Регистрация функций минипорт-драйвера для нижнего уровня WDM
Инициализация минипорт-драйвера с нижним слоем WDM
Выдача команд для взаимодействия с устройствами
Советы и требования по реализации нижнего уровня WDM
Флаги компиляции для нижнего уровня WDM