Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Belangrijk
Deze sectie bevat richtlijnen voor WDM-stuurprogramma's, wat niet langer het aanbevolen stuurprogrammamodel is. Zie Een stuurprogrammamodel kiezen voor hulp bij het kiezen van een stuurprogrammamodel.
Het Windows Driver Model (WDM) is geïntroduceerd om stuurprogrammaontwikkelaars in staat te stellen apparaatstuurprogramma's te schrijven die compatibel zijn met broncode in alle Microsoft Windows-besturingssystemen. Stuurprogramma's in de kernelmodus die volgen op WDM-regels, worden WDM-stuurprogramma's genoemd.
Alle WDM-stuurprogramma's moeten de volgende taken uitvoeren:
Neem Wdm.h op, niet Ntddk.h. (Wdm.h is een subset van Ntddk.h.)
Ontworpen als een busstuurprogramma, een functiestuurprogramma of een filterstuurprogramma, zoals beschreven in Typen WDM-stuurprogramma's.
Ondersteuning bieden voor Plug and Play (PnP).
Ondersteuning voor energiebeheer.
Ondersteuning voor Windows Management Instrumentation (WMI).
Moet u een WDM-stuurprogramma schrijven?
Als u een nieuw stuurprogramma schrijft, kunt u het Kernel-Mode Driver Framework (KMDF) gebruiken. KMDF biedt interfaces die eenvoudiger te gebruiken zijn dan WDM-interfaces.
Schrijf geen WDM-stuurprogramma als het stuurprogramma deel uitmaakt van een stack met niet-WDM-stuurprogramma's. Lees de documentatie voor apparaattypespecifieke door Microsoft geleverde stuurprogramma's om te bepalen hoe nieuwe stuurprogramma's interface moeten hebben met door Microsoft geleverde stuurprogramma's. Zie Apparaat- en stuurprogrammatechnologieën voor meer informatie.