я и предполагал, этот класс (точнее группа классов), является обёрктой
пользовался dotPeek) я смог подглядеть реализацию класса EventLog. Как
Благодаря наличию разнообразных утилит декомпиляции .net сборок (я
(чего очень не хотелось), либо как-то модернизировать существующий
аналогичную классу EventLog, т.е. изобретать собственный велосипед
выбор вариантов. Это либо писать свою собёртку над старым API,
Проанализировав ситуацию, я понял что у меня не такой уж и большой
Возможные варианты
совсем понятно, т.к. решение нужно было и под более младшие системы
более новым. Добавленым в Vista+ системы. Что делать дальше, было не
позволял открывать лог из файла, но являлся обёрткой над другим API,
решил продолжить поиски и нашёл другой класс EventLogReader, который
знал что у этого API есть функция открытия лога из файла. Тогда я
меня немного удивило, т.к. я знал над каким API этот клас обёрнут, и
методов/конструкторов, позволяющих инициализировать его из файла, что
.evt файл. С удивлением я обнаружил, что класс EventLog не содержит
Однажы у меня возникла производственная необходимость прочитать в C#
Открываем .evt файл с помощью класса EventLog, рефлексии и dllivoke
11 октября 2011 в 18:46
Открываем .evt файл с помощью класса EventLog, рефлексии и dllivoke / Песочница / Хабрахабр
Комментариев нет:
Отправить комментарий