gpt4 book ai didi

c++ - 您如何以编程方式检测 Windows 上的蓝屏死机在重启后刚刚发生?

转载 作者:行者123 更新时间:2023-11-28 07:19:40 26 4
gpt4 key购买 nike

我不知道这是否可能,但有没有什么方法可以在 BSOD 之后重新启动时以编程方式检测刚刚发生的 BSOD?

蓝屏死机可能出于任何原因或所有原因,无关紧要。我知道您可以检查转储文件,但如果用户关闭该设置,则不会进行转储。他们还可以更改他们希望转储文件转到的路径,这使得您检测到的路径不可靠。

任何和/或所有版本的 Windows 都很好。如果我可以在每个操作系统上以相同的方式检查,那就太好了,但如果它必须是特定于操作系统的,我想那也很好。

最佳答案

是的,您可以从 C++ 访问事件日志。

事件日志服务将在意外关闭后记录特定事件 6008。此外,您将看到事件 6006 在成功关闭时记录,在启动时记录 6009 和 6005。

关于c++ - 您如何以编程方式检测 Windows 上的蓝屏死机在重启后刚刚发生?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19691514/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com