0x48 de vérification des bogues : CANCEL_STATE_IN_COMPLETED_IRP
Le case activée de bogue CANCEL_STATE_IN_COMPLETED_IRP a la valeur 0x00000048. Cela indique qu’un paquet de demande d’E/S (IRP) a été terminé, puis a été annulé par la suite.
Important
Cet article est destiné aux programmeurs. Si vous êtes un client qui a reçu un code d’erreur d’écran bleu lors de l’utilisation de votre ordinateur, consultez Résoudre les erreurs d’écran bleu.
paramètres de CANCEL_STATE_IN_COMPLETED_IRP
Paramètre | Description |
---|---|
1 |
Pointeur vers l’IRP |
2 |
Routine d’annulation définie par le pilote |
3 |
Réservé |
4 |
Réservé |
Cause
Un IRP pour lequel une routine d’annulation a été définie a été effectuée normalement, sans annulation. Mais une fois l’opération terminée, un pilote a appelé la routine Cancel de l’IRP.
Cela peut être dû à un pilote qui a effectué l’IRP, puis tenté de l’annuler.
Cela peut également être dû au fait que deux conducteurs tentent chacun d’accéder au même IRP de manière inappropriée.
Résolution
Le paramètre de routine cancel peut être utilisé pour déterminer le pilote ou la pile à l’origine du bogue case activée.