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.