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.