Visão geral dos drivers de miniporte com uma interface inferior do WDM
Um driver de miniporto com uma interface inferior do WDM ( Modelo de Driver do Microsoft Windows) também é conhecido como um driver de miniporto NDIS-WDM. Esse tipo de driver de miniporte:
Usa uma borda inferior do WDM.
Pode chamar funções NDIS e não NDIS. No entanto, sempre que possível, o driver de miniporto deve chamar funções NDIS.
Pode inicializar uma instância de miniporte usada para controlar dispositivos anexados a um determinado barramento e que se comunica com esses dispositivos por esse barramento.
Por exemplo, um driver de miniporto que controla dispositivos nos barramentos do Barramento Serial Universal (USB) ou do IEEE 1394 (Firewire) deve expor uma interface de driver de miniporto NDIS padrão em sua borda superior e usar a interface de classe para o barramento específico em sua borda inferior. Esse driver de miniporto se comunica com dispositivos anexados ao barramento enviando IRPs (pacotes de solicitação de E/S) para o barramento.
Os tópicos a seguir descrevem como implementar um driver de miniporto que usa uma borda inferior do WDM:
Miniport driver com uma borda inferior do WDM
Registrando funções de driver de miniporto para WDM Lower Edge
Inicializando um driver de miniporto com uma borda inferior do WDM
Emitindo comandos para se comunicar com dispositivos
Dicas e requisitos de implementação para o WDM Lower Edge
Compilar sinalizadores para o WDM Lower Edge