Поделиться через


Драйвер miniport с нижним краем WDM

Драйвер мини-порта с нижним краем WDM (драйвер минипорта NDIS-WDM) следует правилу WDM, которое указывает, что файл заголовка WDM должен быть включен в исходные файлы драйвера. Драйверу мини-порта NDIS-WDM требуется файл заголовка WDM для вызова подпрограмм режима ядра на нижнем крае. Как правило, драйверы минипорта NDIS должны просто вызывать функции, которые предоставляет NDIS. Это ограничение показано тем, как NDIS обертывает вокруг NDIS мини-портов драйверы на рисунке в разделе Драйверы NDIS . Хотя типичные драйверы минипорта NDIS не называются драйверами WDM, они косвенно следуют правилам WDM, так как сам NDIS следует правилам WDM.

На следующей схеме показан драйвер мини-порта NDIS-WDM, который взаимодействует со стеком usb-драйверов с помощью нижней границы WDM.

Схема, показывающая драйвер мини-порта NDIS-WDM, взаимодействующий со стеком драйверов USB с помощью нижнего края WDM.

В следующем списке описаны компоненты, показанные на предыдущей схеме.

Совместимость с IPX/SPX и TCP/IP
Драйверы протокола NDIS , которые передают пакеты с помощью базовых драйверов минипорта.

NDIS
Драйвер Ndis.sys, предоставляющий стандартный интерфейс между многоуровневые сетевые драйверы.

Драйвер минипорта NDIS-WDM для USB
Драйвер мини-порта NDIS-WDM, который взаимодействует со стеком драйверов USB.

Драйверы USB-клиента
Другие драйверы USB-клиента, предоставляемые поставщиком.

Интерфейс класса USB
Процедуры USB и запросы ввода-вывода , которые драйверы USB-клиента могут использовать для взаимодействия со стеком драйверов USB.

Стек драйверов USB
Стек драйверов для USB-устройств. Дополнительные сведения см. в статье Архитектура стека драйвера USB.