Partilhar via


0x112 de Verificação de Bugs: MSRPC_STATE_VIOLATION

O bug MSRPC_STATE_VIOLATION marcar tem um valor de 0x00000112. Isso indica que o driver de Msrpc.sys iniciou uma marcar de bugs.

Importante

Este artigo é para programadores. Se você for um cliente que recebeu um código de erro de tela azul ao usar o computador, consulte Solucionar erros de tela azul.

Parâmetros de MSRPC_STATE_VIOLATION

Os parâmetros 1 e 2 são os únicos parâmetros de interesse. O parâmetro 1 indica o tipo de violação de estado; o valor do Parâmetro 2 é determinado pelo valor do Parâmetro 1.

Parâmetro 1 Parâmetro 2 Causa do erro

0x01

O código de exceção

Uma exceção não contínua foi continuada pelo chamador.

0x02

O erro

A ALPC (chamada de procedimento local avançado) retornou um erro inválido.

0x03

A sessão para o servidor

O chamador descarregou o driver msrpc (chamada de procedimento remoto) da Microsoft enquanto ele ainda estava em uso. É provável que os identificadores de associação abertos permaneçam.

0x04 e

0x05

A sessão para o servidor

Um comando close inválido foi recebido do ALPC.

0x06

O identificador de associação

Foi feita uma tentativa de associar um identificador RPC (chamada de procedimento remoto) uma segunda vez.

0x07

O identificador de associação

Foi feita uma tentativa de executar uma operação em um identificador de associação que não estava associado.

0x08

O identificador de associação

Foi feita uma tentativa de definir informações de segurança em um identificador de associação que já estava associado.

0x09

O identificador de associação

Foi feita uma tentativa de definir uma opção em um identificador de associação que já estava associado.

0x0A

O objeto de chamada

Foi feita uma tentativa de cancelar uma chamada de procedimento remoto assíncrona inválida.

0x0B

O objeto de chamada

Foi feita uma tentativa de efetuar push em uma chamada de pipe assíncrono quando não era esperado.

0x0C e

0x0E

O objeto pipe

Foi feita uma tentativa de efetuar push em um pipe assíncrono sem aguardar a notificação.

0x0F

O objeto pipe

Foi feita uma tentativa de encerrar um pipe de forma síncrona uma segunda vez.

0x15

O objeto mais próximo do erro

Ocorreu um erro interno de RPC.

0x16

Reservado

Duas chamadas ordenadas causalmente foram emitidas em uma ordem que não pode ser imposta pelo RPC.

0x17

O objeto de chamada

Uma rotina de gerenciador de servidores não cancelou a assinatura das notificações antes de concluir a chamada.

0x18

O identificador assíncrono

Ocorreu uma operação inválida no identificador assíncrono.

Causa

A causa mais comum desse bug marcar é que o chamador do driver Msrpc.sys violou a semântica de estado para tal chamada.