「アプリケーションとサービス」のイベントが生成されたときに (C# で) 監視する方法はありますか? WMI を使用できないことがわかりました。
他のアイデアはありますか?
「アプリケーションとサービス」のイベントが生成されたときに (C# で) 監視する方法はありますか? WMI を使用できないことがわかりました。
他のアイデアはありますか?
EventLog.EntryWritten イベントを購読できます
エントリがローカル コンピューターのイベント ログに書き込まれるときに発生します。
MSDN から:
....
EventLog myNewLog = new EventLog();
myNewLog.Log = "MyCustomLog";
myNewLog.EntryWritten += new EntryWrittenEventHandler(MyOnEntryWritten);
myNewLog.EnableRaisingEvents = true;
}
public static void MyOnEntryWritten(object source, EntryWrittenEventArgs e){
}
EventLog.EntryWritten Eventで試してみましたか?