Règle CompleteRequest (wdm)
La règle CompleteRequest vérifie que la routine IoCompleteRequest n’est pas appelée après l’exécution d’une routine d’achèvement et qu’elle ne retourne pas STATUS_MORE_PROCESSING_REQUIRED.
Cette règle signale un défaut si :
Le pilote appelle IoCompleteRequest lorsque le pilote n’est pas propriétaire de la demande.
Le pilote ne parvient pas à appeler IoCompleteRequest lorsque la saisie est requise.
Modèle de pilote : WDM
Comment tester
Au moment de la compilation |
---|
Exécutez Static Driver Verifier et spécifiez la règle CompleteRequest . Utilisez les étapes suivantes pour exécuter l’analyse de votre code :
Pour plus d’informations, consultez Utilisation du vérificateur de pilote statique pour rechercher des défauts dans les pilotes. |
S’applique à
IoCompleteRequestIoSetCompletionRoutineIoSetCompletionRoutineExRemoveHeadList