MSRPC_STATE_VIOLATION 参数
参数 1 和 2 是唯一感兴趣的参数。
参数1表示状态违规类型;参数 2 的值由参数 1 的值决定。
参数 1 | 参数 2 | 错误原因 |
---|---|---|
0x01 | 异常代码 | 调用者继续了一个不可继续的异常。 |
0x02 | 错误 | 高级本地过程调用 (ALPC) 返回无效错误。 |
0x03 | 与服务器的会话 | 调用者在 Microsoft 远程过程调用 (MSRPC) 驱动程序仍在使用时卸载了该驱动程序。很可能会保留打开的绑定句柄。 |
0x04 and0x05 | 与服务器的会话 | 从 ALPC 接收到无效的关闭命令。 |
0x06 | 绑定句柄 | 尝试再次绑定远程过程调用 (RPC) 句柄。 |
0x07 | 绑定句柄 | 试图对未绑定的绑定句柄执行操作。 |
0x08 | 绑定句柄 | 尝试在已绑定的绑定句柄上设置安全信息。 |
0x09 | 绑定句柄 | 尝试在已绑定的绑定句柄上设置选项。 |
0x0A | 调用对象 | 试图取消无效的异步远程过程调用。 |
0x0B | 调用对象 | 尝试在非预期的情况下推送异步管道调用。 |
0x0C and0x0E | 管道对象 | 尝试在不等待通知的情况下推送异步管道。 |
0x0F | 管道对象 | 尝试第二次同步终止管道。 |
0x15 | 最接近错误的对象 | 发生了 RPC 内部错误。 |
0x16 | 保留 | 两个按因果关系排序的调用以 RPC 无法强制执行的顺序发出。 |
0x17 | 调用对象 | 服务器管理器例程在完成调用之前没有取消订阅通知。 |
0x18 | 异步句柄 | 发生了对异步句柄的无效操作。 |
on
it
road
.com
原因
此错误检查的最常见原因是 Msrpc.sys 驱动程序的调用方违反了此类调用的状态语义。
MSRPC_STATE_VIOLATION 错误检查的值为 0x00000112.
这表明 Msrpc.sys 驱动程序已启动错误检查。
日期:2020-09-17 00:15:35 来源:oir作者:oir