2

为了使我在 Windows 上的自定义事件日志易于解析和结构化,我使用了此处解释的消息资源文件:http: //msdn.microsoft.com/en-us/library/windows/desktop/aa363669 (v= vs.85).aspx

我正在查看 Windows 自己的日志的 xml 格式,并且我看到输入到特定事件的参数(通过它们的 ID 定义)被命名。Security-Audit access 的示例具有以下标签:

<EventData>
  <Data Name="SubjectUserSid">S-1-0-00-00000000-00000-0......</Data> 
  <Data Name="SubjectUserName">myUserName</Data> 
  <Data Name="SubjectDomainName">myDomain</Data> 
  <Data Name="SubjectLogonId">0x1234...</Data> 
  and so on....
</EventData>

问题是我找不到定义数据名称的格式。我可以将字符串作为创建的参数<data> string data </data>。我猜它可以在 mc 资源文件或 c# 代码 EventLog 类上设置。但是如何以及哪一个,我无法弄清楚。

4

0 回答 0