Поделиться через


Функция EvtArchiveExportedLog (winevt.h)

Добавляет локализованные строки в события в указанном файле журнала.

Синтаксис

BOOL EvtArchiveExportedLog(
  [in] EVT_HANDLE Session,
  [in] LPCWSTR    LogFilePath,
  [in] LCID       Locale,
  [in] DWORD      Flags
);

Параметры

[in] Session

Удаленный дескриптор сеанса, возвращаемого функцией EvtOpenSession . Для локальных каналов задайте значение NULL .

[in] LogFilePath

Полный путь к экспортируемом файлу журнала, который содержит локализованные события.

[in] Locale

Языковой стандарт, используемый для локализации строк, которые служба добавляет к событиям в файле журнала. Если значение равно нулю, функция использует языковой стандарт вызывающего потока. Если ресурсы поставщика не содержат языковой стандарт, строка пуста.

[in] Flags

Зарезервировано. Должен равняться нулю.

Возвращаемое значение

Возвращаемый код/значение Описание
TRUE
Функция выполнена успешно.
FALSE
Сбой функции. Используйте функцию GetLastError , чтобы получить код ошибки.

Комментарии

Чтобы использовать событие из экспортированного файла журнала, поставщик должен быть доступен для предоставления ресурсов (строк сообщений) для события. Эту функцию можно вызвать для включения локализованных ресурсов в событие , чтобы можно было использовать событие, когда поставщик недоступен.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header winevt.h
Библиотека Wevtapi.lib
DLL Wevtapi.dll

См. также раздел

EvtClearLog

EvtExportLog