Share via


Fehlerprüfung 0x48: CANCEL_STATE_IN_COMPLETED_IRP

Die CANCEL_STATE_IN_COMPLETED_IRP-Fehlerüberprüfung hat den Wert 0x00000048. Dies gibt an, dass ein E/A-Anforderungspaket (IRP) abgeschlossen und anschließend abgebrochen wurde.

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.

CANCEL_STATE_IN_COMPLETED_IRP-Parameter

Parameter BESCHREIBUNG

1

Ein Zeiger auf die IRP

2

Die vom Treiber festgelegte Abbruchroutine

3

Reserviert

4

Reserviert

Ursache

Ein IRP, für das eine Cancel-Routine festgelegt war, wurde normal ohne Abbruch abgeschlossen. Aber nachdem es abgeschlossen war, hat ein Treiber die Cancel-Routine des IRP aufgerufen.

Dies kann durch einen Treiber verursacht werden, der den IRP abgeschlossen und dann versucht hat, ihn abzubrechen.

Es kann auch durch zwei Treiber verursacht werden, die jeweils versuchen, auf die gleiche IRP auf falsche Weise zuzugreifen.

Lösung

Der Parameter cancel routine kann verwendet werden, um zu bestimmen, welcher Treiber oder Stapel die Fehlerprüfung verursacht hat.