Freigeben über


Fehlerüberprüfung 0x112: MSRPC_STATE_VIOLATION

Die MSRPC_STATE_VIOLATION Fehlerüberprüfung hat den Wert 0x00000112. Dies gibt an, dass der Msrpc.sys Treiber eine Fehlerüberprüfung initiiert hat.

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.

MSRPC_STATE_VIOLATION Parameter

Die Parameter 1 und 2 sind die einzigen parameter von Interesse. Parameter 1 gibt den Zustandsverletzungstyp an. Der Wert für Parameter 2 wird durch den Wert von Parameter 1 bestimmt.

Parameter 1 Parameter 2 Fehlerursache

0x01

Ausnahmecode

Eine nicht fortsetzbare Ausnahme wurde vom Aufrufer fortgesetzt.

0x02

Der Fehler

Der Aufruf der erweiterten lokalen Prozedur (ALPC) hat einen ungültigen Fehler zurückgegeben.

0x03

Die Sitzung mit dem Server

Der Aufrufer hat den MsRPC-Treiber (Microsoft Remote Procedure Call) entladen, während er noch verwendet wurde. Es ist wahrscheinlich, dass offene Bindungshandles erhalten bleiben.

0x04 und

0x05

Die Sitzung mit dem Server

Vom ALPC wurde ein ungültiger Close-Befehl empfangen.

0x06

Das Bindungshandle

Es wurde versucht, einen Remoteprozeduraufruf (RPC) ein zweites Mal zu binden.

0x07

Das Bindungshandle

Es wurde versucht, einen Vorgang für ein nicht gebundenes Bindungshandle auszuführen.

0x08

Das Bindungshandle

Es wurde versucht, Sicherheitsinformationen für ein Bindungshandle festzulegen, das bereits gebunden war.

0x09

Das Bindungshandle

Es wurde versucht, eine Option für ein Bindungshandle festzulegen, das bereits gebunden war.

0x0A

Das Aufrufobjekt

Es wurde versucht, einen ungültigen asynchronen Remoteprozeduraufruf abzubrechen.

0x0B

Das Aufrufobjekt

Es wurde versucht, einen asynchronen Pipeaufruf zu pushen, wenn er nicht erwartet wurde.

0x0C und

0x0E

Das Pipeobjekt

Es wurde versucht, eine asynchrone Pipe zu pushen, ohne auf eine Benachrichtigung zu warten.

0x0F

Das Pipeobjekt

Es wurde versucht, eine Pipe ein zweites Mal synchron zu beenden.

0x15

Das Objekt, das dem Fehler am nächsten kommt

Ein interner RPC-Fehler ist aufgetreten.

0x16

Reserviert

Zwei kausal geordnete Aufrufe wurden in einer Reihenfolge ausgegeben, die vom RPC nicht erzwungen werden kann.

0x17

Das Aufrufobjekt

Eine Server-Manager-Routine hat Benachrichtigungen vor Abschluss des Anrufs nicht abbestellt.

0x18

Das asynchrone Handle

Es ist ein ungültiger Vorgang für das asynchrone Handle aufgetreten.

Ursache

Die häufigste Ursache für diese Fehlerüberprüfung ist, dass der Aufrufer des Msrpc.sys Treibers die Zustandssemantik für einen solchen Aufruf verletzt hat.