2009-11-13 106 views
0

我正在使用企业库日志记录应用程序块来允许我的应用程序记录各种事件。这工作正常,可以通过事件查看器(eventvwr.exe)进入应用程序日志查看日志。使用企业库日志记录块向事件日志中添加'用户'

但是,事件查看器始终将用户字段显示为“N/A”。其他应用程序已填充字段 - 我如何填充此字段?

我有当前用户登录到日志条目的扩展属性(使用UnmanagedSecurityContextInformationProvider)。这意味着我可以捕获用户名并使其显示在“事件查看器的说明”文本框中 - 但我无法使用EventViewer的筛选来查看一个用户的日志条目。

回答

0

我从那以后发现this question,这表明如果不闯入非托管Win32 API代码,这是不可能的 - 并且在another site上有一位MSFT员工声明相同。

看起来像我不得不把用户名放在邮件正文中。

相关问题