Freigeben über


Miniport-Treiber mit wdm lower edge

Ein Miniporttreiber mit einem WDM-Unterrand (ein NDIS-WDM-Miniporttreiber) folgt der WDM-Regel, die angibt, dass eine WDM-Headerdatei in die Quelldateien des Treibers eingeschlossen werden muss. Ein NDIS-WDM-Miniporttreiber erfordert eine WDM-Headerdatei, um Kernelmodusroutinen am unteren Rand aufzurufen. In der Regel sollten NDIS-Miniporttreiber nur Funktionen aufrufen, die von NDIS bereitgestellt werden. Diese Einschränkung wird durch die Art und Weise veranschaulicht, wie NDIS-Miniporttreiber in der Abbildung im Abschnitt NDIS-Treiber umschließt. Obwohl typische NDIS-Miniporttreiber nicht ALS WDM-Treiber bezeichnet werden, folgen sie indirekt WDM-Regeln, da NDIS selbst WDM-Regeln folgt.

Das folgende Diagramm zeigt einen NDIS-WDM-Miniporttreiber, der über eine WDM-Unterkante mit dem USB-Treiberstapel verbunden ist.

Diagramm eines NDIS-WDM-Miniporttreibers, der mit dem USB-Treiberstapel über eine WDM-Unterkante interfacciert

In der folgenden Liste werden die Komponenten beschrieben, die im vorherigen Diagramm dargestellt sind:

IPX/SPX-kompatibel und TCP/IP
NDIS-Protokolltreiber , die Pakete mit zugrunde liegenden Miniporttreibern übertragen.

NDIS
Der Ndis.sys Treiber, der eine Standardschnittstelle zwischen mehrstufigen Netzwerktreibern bereitstellt.

NDIS-WDM Miniport-Treiber für USB
Ein NDIS-WDM-Miniporttreiber, der mit dem USB-Treiberstapel verbunden ist.

USB-Clienttreiber
Andere vom Hersteller bereitgestellte USB-Clienttreiber.

USB-Klassenschnittstelle
USB-Routinen und E/A-Anforderungen , die USB-Clienttreiber für die Schnittstelle mit dem USB-Treiberstapel verwenden können.

USB-Treiberstapel
Treiberstapel für USB-Geräte. Weitere Informationen finden Sie unter USB-Treiberstapelarchitektur.