Vue d’ensemble des pilotes Miniport avec une interface inférieure WDM
Un pilote miniport avec une interface inférieure du modèle de pilote Microsoft Windows (WDM) est également appelé pilote miniport NDIS-WDM. Ce type de pilote miniport :
Utilise un bord inférieur WDM.
Peut appeler des fonctions NDIS et non-NDIS. Toutefois, dans la mesure du possible, le pilote miniport doit appeler des fonctions NDIS.
Peut initialiser un miniport instance utilisé pour contrôler les appareils qui sont attachés à un bus particulier et qui communiquent avec ces appareils via ce bus.
Par exemple, un pilote miniport qui contrôle des périphériques sur les bus USB (Universal Serial Bus) ou IEEE 1394 (Firewire) doit exposer une interface de pilote miniport NDIS standard à son bord supérieur et utiliser l’interface de classe pour le bus particulier à son bord inférieur. Un tel pilote miniport communique avec les appareils qui sont attachés au bus en envoyant des paquets de demandes d’E/S (IRPs) au bus.
Les rubriques suivantes décrivent comment implémenter un pilote miniport qui utilise un bord inférieur WDM :
Pilote miniport avec un bord inférieur WDM
Inscription de fonctions de pilote Miniport pour WDM Lower Edge
Initialisation d’un pilote Miniport avec un bord inférieur WDM
Émission de commandes pour communiquer avec les appareils
Conseils d’implémentation et exigences pour WDM Lower Edge
Indicateurs de compilation pour WDM Lower Edge