Partager via


Introduction à WDM

Important

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 de périphérique 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 sera 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, consultez Technologies de périphérique et de pilote.