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.
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.