eventvwrのフォルダに表示されるイベントログをプログラムで取得したい。これはWindows8アプリ用です:Microsoft-Windows-AppHost/Admin。私は管理者として実行しています。
これは機能していません:
System.Diagnostics.EventLog.SourceExists("Microsoft-Windows-AppHost/Admin");
これも機能していません:
EventLogQuery queryMicrosoftWindowsAppHost = new EventLogQuery("Microsoft-Windows-AppHost/Admin", PathType.LogName);
_eventsMicrosoftWindowsAppHost = new List<EventRecordWrittenEventArgs>();
_eventLogWatcherMicrosoftWindowsAppHost = new EventLogWatcher(queryMicrosoftWindowsAppHost);
_eventLogWatcherMicrosoftWindowsAppHost.EventRecordWritten += (object sender, EventRecordWrittenEventArgs e) =>
{
_eventsMicrosoftWindowsAppHost.Add(e);
};
_eventLogWatcherMicrosoftWindowsAppHost.Enabled = true;