当尝试读取Windows日志时,我有时会收到一条带有消息的EventLogException:“传递给系统调用的数据区域太小”。 我差点把这个例子从msdn中复制出来。
EventRecord eventInstance = null;
try
{
eventInstance = logReader.ReadEvent();
}
catch (EventLogException e)
{
//...
}
我无法看到错误发生的时间和原因。