Driver miniport con un wdM Lower Edge
Un driver miniport con un bordo inferiore WDM (un miniport NDIS-WDM) segue la regola WDM che specifica che un file di intestazione WDM deve essere incluso nei file di origine del driver. Un driver miniport NDIS-WDM richiede un file di intestazione WDM per chiamare routine in modalità kernel nel bordo inferiore. In genere, i driver miniport NDIS devono semplicemente chiamare funzioni fornite da NDIS. Questa restrizione viene illustrata dal modo in cui NDIS esegue il wrapping dei driver miniport NDIS nella figura nella sezione Driver NDIS. Anche se i driver miniport NDIS tipici non sono chiamati driver WDM, seguono indirettamente le regole WDM perché NDIS segue le regole WDM.
Il diagramma seguente mostra un driver miniport NDIS-WDM che si interfaccia con lo stack di driver USB usando un bordo inferiore WDM.
L'elenco seguente descrive i componenti illustrati dal diagramma precedente:
IPX/SPX compatibile e TCP/IP
Driver di protocollo NDIS che trasmettono pacchetti usando i driver miniport sottostanti.
NDIS
Driver Ndis.sys che fornisce un'interfaccia standard tra i driver di rete a livelli.
Driver miniport NDIS-WDM per USB
Driver miniport NDIS-WDM che si interfaccia con lo stack di driver USB.
Driver client USB
Altri driver client USB forniti dal fornitore.
Interfaccia della classe USB
Routine USB e richieste di I/O che i driver client USB possono usare per interfacciarsi con lo stack di driver USB.
USB Driver Stack
Stack di driver per dispositivi USB. Per altre informazioni, vedere Architettura dello stack di driver USB.