stand on the shoulders of giants

BackLog2010-12-22

  • How to write to Event log

> eventvwr

Write to Windows Logs

//
write event log entry
string sSource = "Windows Logs";
string sLog = "Application";
string sEventMessage = "Sample Event Content ";

EventLog eventLog 
= new EventLog
      {
        Source 
= sSource,
        Log 
= sLog,
      };

eventLog.Clear();

eventLog.WriteEntry(sEventMessage);

 

 

  • How to write registry

Change eventLog's maxsize, method is to change registry key value

Write registry
// change event log(eventLogName)'s maxsize to be 1028 KB
            var reg = Registry.LocalMachine.OpenSubKey("System").
                OpenSubKey(
"CurrentControlSet").
                OpenSubKey(
"Services").
                OpenSubKey(
"EventLog").
                OpenSubKey(eventLogName,
true);

reg.SetValue(
"MaxSize"0x100000);

 

 

posted @ 2010-12-22 17:41  DylanWind  阅读(96)  评论(0)    收藏  举报