Share via


Fehlerprüfung 0x11B: DRIVER_RETURNED_HOLDING_CANCEL_LOCK

Die DRIVER_RETURNED_HOLDING_CANCEL_LOCK-Fehlerüberprüfung weist den Wert 0x0000011B auf. Diese Fehlerprüfung gibt an, dass ein Treiber von einer Abbruchroutine zurückgegeben wurde, die die globale Abbruchsperre enthält. Dies führt dazu, dass alle späteren Abbruchaufrufe fehlschlagen und entweder zu einem Deadlock oder einer anderen Fehlerüberprüfung führen.

Wichtig

Dieser Artikel richtet sich an Programmierer. Wenn Sie ein Kunde sind, der während der Verwendung Ihres Computers einen Bluescreen-Fehlercode erhalten hat, finden Sie weitere Informationen unter Behandeln von Bluescreenfehlern.

DRIVER_RETURNED_HOLDING_CANCEL_LOCK Parameter

Parameter BESCHREIBUNG

1

Die Adresse des abgebrochenen IRP (möglicherweise ungültig).

2

Die Adresse der Abbruchroutine .

Hinweise

Die Abbruch-Spin-Sperre sollte von der Abbruchroutine freigegeben worden sein.

Der Treiber ruft die IoCancelIrpIoCancelIrp-Funktion auf, um ein einzelnes E/A-Anforderungspaket (IRP) abzubrechen. Diese Funktion ruft die Abbruchdrehsperre ab, legt das Abbruchflag im IRP fest und ruft dann die durch das entsprechende Feld im IRP angegebene Abbruchroutine auf, wenn eine Routine angegeben wurde. Es wird erwartet, dass die Abbruch-Spin-Sperre von der Abbruchroutine freigegeben wird. Wenn keine Abbruchroutine vorhanden ist, wird die Abbruchdrehsperre aufgehoben.