Présentation de WDM

Notes

Cette section contient des conseils sur les pilotes WDM, qui n’est plus le modèle de pilote recommandé. Pour obtenir des conseils sur le choix d’un modèle de pilote, consultez Choisir un modèle de pilote.

Pour permettre aux développeurs de pilotes d’écrire des pilotes compatibles avec le code source sur tous les systèmes d’exploitation Microsoft Windows, le modèle de pilote Windows (WDM) a été introduit. Les pilotes en mode noyau qui suivent les règles WDM sont appelés pilotes WDM.

Tous les pilotes WDM doivent effectuer les opérations suivantes :

Devez-vous écrire un pilote WDM ?

Si vous écrivez un nouveau pilote, envisagez d’utiliser l’infrastructure kmDF (Kernel Mode Driver Framework ). KMDF fournit des interfaces plus simples à utiliser que les interfaces WDM.

N’écrivez pas de pilote WDM si le pilote est inséré dans une pile de pilotes non WDM. Lisez la documentation relative aux pilotes fournis par Microsoft spécifiques au type d’appareil pour déterminer comment les nouveaux pilotes doivent s’interfacer avec les pilotes fournis par Microsoft. Pour plus d’informations sur les types d’appareils, consultez Technologies des périphériques et des pilotes.)