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.