【问题标题】:What options exist for working with Windows Event Logs?使用 Windows 事件日志有哪些选项?
【发布时间】:2012-05-03 15:47:28
【问题描述】:

哪些 API 和端点可用于处理 Windows 事件日志?

在 Windows Vista 和更新版本中,哪些 APS 是新的/不同的?

【问题讨论】:

    标签: .net windows winapi snmp event-log


    【解决方案1】:

    LogParser:具有 COM API 以及命令行应用程序。受到推崇的。还可以读取许多其他类型的日志。

    WMI:可用于读取事件日志。表现不佳。

    Windows API:如果您使用 C 编程,这就是您要走的路。

    C#:托管 API 也存在。

    在此处查看 microsoft Windows 事件日志 API:

    http://msdn.microsoft.com/en-us/library/windows/desktop/aa385785(v=vs.85).aspx

    【讨论】:

    • 你知道哪个选项可以让我使用 XML 进行查询,比如 eventvwr?
    【解决方案2】:

    http://msdn.microsoft.com/en-us/library/dhacse28(v=vs.90).aspx 或许你可以提供一些标准(除了.net)来帮助人们集中他们的答案?

    【讨论】:

    • 感谢 Peter,Ben 给了我一个链接,它是 .NET 中不可用的核心低级 API。这可能是最快的选择。
    猜你喜欢
    • 2010-09-05
    • 1970-01-01
    • 2019-10-03
    • 2014-10-29
    • 1970-01-01
    • 1970-01-01
    • 2012-02-27
    • 1970-01-01
    • 2010-10-23
    相关资源
    最近更新 更多