Jeu de règles OidProcessing (NDIS)
Utilisez ces règles pour vérifier que votre pilote traite correctement les demandes OID.
Contenu de cette section
Rubrique | Description |
---|---|
La règle DoubleComplete spécifie que les pilotes NDIS ne doivent pas remplir une requête d’identificateur d’objet (OID) plusieurs fois. |
|
La règle DoubleCompleteWorkItem spécifie que les pilotes NDIS ne doivent pas effectuer une requête OID plusieurs fois lorsque l’achèvement est différé dans un élément de travail. |
|
Cette règle vérifie que NdisMNetPnPEvent n’est pas appelé dans le contexte d’une requête OID. |
Pour sélectionner l’ensemble de règles OidProcessing
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 OidProcessing.
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 OidProcessing.sdv avec l’option /case activée. Par exemple :
msbuild /t:sdv /p:Inputs="/check:OidProcessing.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).