如何捕获事件日志清除尝试?

时间:2012-10-11 08:23:32

标签: c# event-log

是否有可能以某种方式捕获尝试清理事件日志?这样我就可以取消该尝试或进行存档,然后才允许清除日志。或者,如果无法捕获此类事件,可能还有其他方法可以强制用户仅通过归档进行清算? (使用.Net 3.5,Windows 7)

谢谢!

1 个答案:

答案 0 :(得分:-1)

您可以控制事件日志的访问权限。有许多访问级别。您可以使用EventLogPermission类。您可以使用

指定访问级别

public enum EventLogPermissionAccess { Write };