Eventlog listener - Applications and Services
-
31-05-2021 - |
Domanda
Is there a way to watch events of "applications and services" when they are generated (in C#)? I've figured out that I can not use WMI for it.
Any other ideas?
Soluzione
You can subscribe to EventLog.EntryWritten Event
Occurs when an entry is written to an event log on the local computer.
From MSDN:
....
EventLog myNewLog = new EventLog();
myNewLog.Log = "MyCustomLog";
myNewLog.EntryWritten += new EntryWrittenEventHandler(MyOnEntryWritten);
myNewLog.EnableRaisingEvents = true;
}
public static void MyOnEntryWritten(object source, EntryWrittenEventArgs e){
}
Altri suggerimenti
Did your try it wit the EventLog.EntryWritten Event?
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow