gpt4 book ai didi

c++ - 如何获取所有可用的事件日志名称?

转载 作者:可可西里 更新时间:2023-11-01 10:44:35 26 4
gpt4 key购买 nike

有没有SDK函数可以获取本地计算机中所有可用的事件日志名称?使用 OpenEventLog 函数,我必须事先知道事件日志名称。在Windows XP 系统下,有三个默认的事件日志,分别是Application、Security 和System。但在最近的操作系统中,似乎有更多的日志,用户可以定义自己的日志。遇到这种情况,如何通过C++获取本地计算机的日志列表?

谢谢

最佳答案

您可以在系统注册表中枚举 HKLM\SYSTEM\CurrentControlSet\services\eventlog 的子项。
PS:即使在 Windows 2000 中也可以添加自定义事件日志。

关于c++ - 如何获取所有可用的事件日志名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31601578/

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