Partager via


0x112 de vérification des bogues : MSRPC_STATE_VIOLATION

Le case activée de bogue MSRPC_STATE_VIOLATION a la valeur 0x00000112. Cela indique que le pilote Msrpc.sys a lancé un bogue case activée.

Important

Cet article est destiné aux programmeurs. 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 de 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 non continuable a été maintenue par l’appelant.

0x02

L’erreur

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

0x03

Session sur le serveur

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

0x04 et

0x05

Session sur le serveur

Une commande de fermeture non valide a été reçue de l’ALPC.

0x06

Handle de liaison

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

0x07

Handle de liaison

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

0x08

Handle de liaison

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

0x09

Handle de liaison

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

0x0A

Objet call

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

0x0B

Objet call

Une tentative d’envoi (push) sur un appel de canal asynchrone a été effectuée alors qu’il n’était pas attendu.

0x0C et

0x0E

Objet de canal

Une tentative d’envoi (push) sur un canal asynchrone a été effectuée sans attendre la notification.

0x0F

Objet de canal

Une tentative d’arrêt synchrone d’un canal a été effectuée une deuxième fois.

0x15

Objet le plus proche de l’erreur

Une erreur interne RPC s’est produite.

0x16

Réservé

Deux appels ordonnés de manière causale ont été émis dans un ordre qui ne peut pas être appliqué par le RPC.

0x17

Objet call

Une routine de gestionnaire de serveur n’a pas annulé les notifications avant de terminer l’appel.

0x18

Handle asynchrone

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

Cause

La cause la plus courante de ce bogue case activée est que l’appelant du pilote Msrpc.sys a violé la sémantique d’état pour un tel appel.