我想了解 Windows 事件日志 ID 41 中每个属性的值的意义。
来源的 Windows 系统事件 ID 41Kernel-Power
具有以下属性
- EventData
BugcheckCode 159
BugcheckParameter1 0x3
BugcheckParameter2 0xffffe30f22f99dc0
BugcheckParameter3 0xffffbc0b39c7f7d0
BugcheckParameter4 0xffffe30f237703e0
SleepInProgress 0
PowerButtonTimestamp 0
BootAppStatus 0
Checkpoint 41
ConnectedStandbyInProgress false
SystemSleepTransitionsToOn 9
CsEntryScenarioInstanceId 0
BugcheckInfoFromEFI false
CheckpointStatus 0
在哪里可以找到有关每个属性含义或意义的文档?更具体地说,我感兴趣的是SleepInProgress
、BootAppStatus
、SystemSleepTransitionsToOn
、ConnectedStandbyInProgress
我找不到提到这些内容的适当地方。
在此先感谢您的帮助。
答案1
此错误检查的值为
0x0000009F
[即十进制 159],这个错误检查表示驱动程序处于不一致或无效的电源状态。参数 10x3
参数 2堆栈的物理设备对象 (PDO)
参数 3堆栈的功能设备对象 (FDO)。在 Windows 7 及更高版本中,为 nt!TRIAGE_9F_POWER。
参数 4被阻止的 IRP
原因设备对象阻塞 IRP 时间过长。
0x9F
当参数 1 等于时调试错误检查0x3
在内核调试器中,使用该
!analyze -v
命令执行初始错误检查分析。详细分析显示结构的地址nt!TRIAGE_9F_POWER
,该地址位于 Arg3 中。kd>!analyze -v
Windows 调试工具可下载来自微软的 -https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/