<分区>
Possible Duplicate:
Putting XML Data into the Windows Event Log
将从我的应用程序自定义事件的事件日志中复制的 XML 与系统事件进行比较。与使用写入条目发送的 C# 事件相比,似乎无法添加扩展信息。
for example: <EventData>
我还没有找到任何地方可以操纵事件的那一部分。
<EventData>
<Data Name="PackageName">MICROSOFT_AUTHENTICATION_PACKAGE_V1_0</Data>
<Data Name="TargetUserName">testuser</Data>
<Data Name="Workstation">CRAPSTATION</Data>
<Data Name="Status">0xc0000064</Data>
</EventData>
当试图重现确切的事件或模拟其他事件时。我想匹配系统所做的一些事情(如果可能的话),以使事件在我们的审计软件中显示相同,或者重放某些事件以进行测试。一个示例是从基于 IIS 表单的身份验证页面编写一个失败的登录事件,使其看起来像系统登录失败。审计软件会根据事件在日志中形成的方式知道如何处理事件的分类。
似乎我只能从 C# 事件中获取事件数据,如下所示
<EventData>
<Data>The supplied credential is invalid.</Data>
</EventData>
是否可以形成您自己的 XML 然后发送它而不是使用 WriteEntry
?