使用C#修改事件日志
本文关键字:日志 事件 修改 使用 | 更新日期: 2023-09-27 17:53:11
我需要使用EventLogneneneba API从Windows事件日志中读取一个条目,修改它并重写该日志条目。例如:如果我做这样的事情:
log.Entries[0].Message = "Custom Message";
然后我得到一个错误说
"Error1 Property or indexer 'System.Diagnostics.EventLogEntry.Message' cannot be assigned to -- it is read only"
还有别的办法吗?
提前感谢,Kiran
否,不能修改事件日志。CCD_ 3控制就是因为这个原因。
您可以创建新日志或清除当前记录的项目,但不能修改现有记录的项目!这是一个隐私控制
使用静态EventLog类编写一个Windows事件日志条目。
示例代码:
EventLog.WriteEntry( "your message", EventLogEntryType.<<yourtype>>);
有关更多信息,请参阅文档(http://msdn.microsoft.com/en-us/library/system.diagnostics.eventlog.aspx)。