Как добавить несколько строк EventData в EventLog в Windows?

В настоящее время я могу создать журнал событий Windows, используя следующий код:

    string sSource;
    string sLog;
    string sEvent;
    sSource = "Sample App";
    sLog = "Application";
    sEvent = "Sample Event";

    if (!EventLog.SourceExists(sSource))
        EventLog.CreateEventSource(sSource,sLog);

EventLog.WriteEntry(sSource, sEvent, EventLogEntryType.Warning, 11111);

Это создает журнал в журнале приложений. Я хочу добавить более одной строки из данные о событии в журнале событий, чтобы во время отладки я мог непосредственно анализировать журнал на предмет проблем. Кроме того, я просмотрел некоторые другие журналы в журналах приложений, и они, похоже, имеют поле двоичных данных в них. Я не смог понять, как написать такое поле, потому что приведенный выше фрагмент кода только добавляет поле EventData.

5
задан batbaatar 15 November 2014 в 01:41
поделиться