Ensemble de règles d’avertissement (NDIS)
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.
Contenu de cette section
Rubrique | Description |
---|---|
La règle NdisStallExecution_Delay spécifie que NdisStallExecution ne doit jamais être appelé à l’aide d’une valeur pour MicrosecondsToStall supérieure à 50 microsecondes. |
Pour sélectionner l’ensemble de règles d’avertissement
Sélectionnez votre projet de pilote (.vcxProj) dans Microsoft Visual Studio. Dans le menu Pilote , cliquez sur Lancer le vérificateur de pilote statique....
Cliquez sur l’onglet Règles . Sous Ensembles de règles, sélectionnez Avertissement.
Pour sélectionner l’ensemble de règles par défaut dans une fenêtre d’invite de commandes du développeur Visual Studio, spécifiez Warning.sdv avec l’option /case activée. Par exemple :
msbuild /t:sdv /p:Inputs="/check:Warning.sdv" mydriver.VcxProj /p:Configuration="Win8 Release" /p:Platform=Win32
Pour plus d’informations, consultez Utilisation du vérificateur de pilote statique pour rechercher des défauts dans les pilotes et commandes msBuild (Static Driver Verifier).