Мне нужно экспортировать некоторые события из журнала событий Windows в XML на Windows Server 2008 R2.Чтобы достичь этого, я экспортирую эти события в файл, используя EvtExportLog, а затем пытаюсь использовать EvtArchiveExportedLog, чтобы получить локализованные описания событий.Вот пример:
EvtExportLog( 0, 0, query, logFileName, EvtExportLogChannelPath );
EvtArchiveExportedLog( 0, logFileName, 0, 0 );
Функция EvtExportLog завершается успешно и создает файл .evtx, но EvtArchiveExportedLog постоянно дает сбой с кодом ошибки ERROR_DIRECTORY.Я понятия не имею, в чем причина такого поведения.