Vérification de bogue 0x112 : MSRPC_STATE_VIOLATION

Le contrôle de bogue MSRPC_STATE_VIOLATION a la valeur 0x00000112. Cela indique que le pilote de Msrpc.sys a lancé une 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 MSRPC_STATE_VIOLATION

Les paramètres 1 et 2 sont les seuls paramètres intéressants. Le paramètre 1 indique le type de violation d’État ; la valeur du paramètre 2 est déterminée par la valeur du paramètre 1.

Paramètre 1 Paramètre 2 Cause de l’erreur

0x01

Code d’exception

Une exception qui n’est pas continuable a été poursuivie par l’appelant.

0x02

L’erreur

L’appel de procédure locale avancée (ALPC) a retourné une erreur non valide.

0x03

La session sur le serveur

L’appelant a déchargé le pilote d’appel de procédure distante (MSRPC) Microsoft alors qu’il était en cours d’utilisation. Il est probable que les handles de liaison ouverts restent.

0x04 et

0x05

La session sur le serveur

Une commande de fermeture non valide a été reçue à partir du ALPC.

0x06

Handle de liaison

Une tentative a été effectuée pour lier un handle d’appel de procédure distante (RPC) une deuxième fois.

0x07

Handle de liaison

Une tentative d’exécution d’une opération sur un handle de liaison qui n’était pas lié a été effectuée.

0x08

Handle de liaison

Une tentative a été effectuée pour définir des informations de sécurité sur un handle de liaison déjà lié.

0x09

Handle de liaison

Une tentative a été effectuée pour définir une option sur un handle de liaison déjà lié.

0x0A

Objet d’appel

Une tentative d’annulation d’un appel de procédure distante asynchrone non valide a été effectuée.

0x0B

Objet d’appel

Une tentative a été effectuée pour effectuer un push sur un appel de canal asynchrone alors qu’il n’était pas attendu.

0x0C et

0x0E

Objet pipe

Une tentative a été effectuée pour effectuer un push sur un canal asynchrone sans attendre la notification.

0x0F

Objet pipe

Une tentative a été effectuée pour terminer de façon synchrone un canal une deuxième fois.

0x15

Objet le plus proche de l’erreur.

Une erreur RPC interne s’est produite.

0x16

Réservé

Deux appels classés par causalité ont été émis dans un ordre qui ne peut pas être appliqué par le RPC.

0x17

Objet d’appel

Une routine du gestionnaire de serveur n’a pas annulé l’abonnement aux notifications avant d’effectuer l’appel.

0x18

Handle Async

Une opération non valide sur le handle asynchrone s’est produite.

Cause

La cause la plus courante de ce contrôle de bogue est que l’appelant du pilote de Msrpc.sys enfreint la sémantique d’État pour un tel appel.