Vérification de bogue 0x11B : DRIVER_RETURNED_HOLDING_CANCEL_LOCK
Le contrôle de bogue DRIVER_RETURNED_HOLDING_CANCEL_LOCK a la valeur 0x0000011B. Ce contrôle de bogue indique qu’un pilote a retourné une routine d' annulation qui détient le verrou d’annulation global. Cela entraîne l’échec de tous les appels d’annulation ultérieurs, et entraîne un blocage ou une autre vérification de bogue.
Important
Cette rubrique s’adresse aux développeurs. 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 DRIVER_RETURNED_HOLDING_CANCEL_LOCK
Paramètre | Description |
---|---|
1 |
Adresse de l’IRP qui a été annulée (peut ne pas être valide). |
2 |
Adresse de la routine d' annulation . |
Remarques
Le verrou de rotation d’annulation doit avoir été libéré par la routine d' annulation .
Le pilote appelle la fonction IoCancelIrpIoCancelIrp pour annuler un paquet de demande d’e/s individuel (IRP). Cette fonction acquiert le verrou de rotation d’annulation, définit l’indicateur d’annulation dans la IRP, puis appelle la routine d' annulation spécifiée par le champ approprié dans l’IRP, si une routine a été spécifiée. La routine d' annulation est censée libérer le verrou de rotation d’annulation. S’il n’existe aucune routine d' annulation , le verrou de rotation d’annulation est relâché.