Règles pour les pilotes KMDF
Cette section répertorie et décrit les règles de conformité DDI pour les pilotes KMDF (Kernel Mode Driver Framework) que vous pouvez inclure dans une vérification.
Contenu de cette section
Rubrique | Description |
---|---|
L’ensemble de règles par défaut (Default.sdv) spécifie les ensembles de règles recommandés à utiliser lorsque vous analysez votre pilote. |
|
Utilisez ces règles pour vérifier que votre pilote utilise correctement les DDIS KMDF. |
|
Utilisez ces règles pour vérifier que votre pilote traite correctement les paquets de demandes d’E/S (IRP). |
|
Utilisez ces règles pour vérifier que votre pilote effectue des appels DDI à l’IRQL requis. Un pilote qui ne suit pas les règles IRQL peut causer de graves problèmes pendant le fonctionnement, ce qui peut entraîner des conditions d’interblocage ou des plantages d’ordinateur. |
|
Utilisez ces règles pour vérifier que votre pilote gère correctement les ressources partagées. |
|
Utilisez ces règles pour vérifier que votre pilote suit correctement un ensemble général de conditions requises pour la gestion appropriée des objets d’appareil et des clés, et que le pilote n’effectue pas d’appels aux DDIs qui ne sont pas appropriés pour un pilote non PnP ou pour un pilote non FDO qui n’est pas un propriétaire de stratégie d’alimentation. |
|
Utilisez ces règles pour vérifier que votre pilote termine ou annule correctement les paquets de demandes d’E/S (IRP). |
|
Utilisez ces règles pour vérifier que votre pilote gère correctement certaines méthodes KMDF spécialisées pour les périphériques USB. |
|
Utilisez ces règles pour vérifier que votre pilote peut traiter correctement les IRP dans différents contextes et suivre les meilleures pratiques recommandées par Microsoft. |