Функция 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
Зарезервировано. Должен равняться нулю.
Возвращаемое значение
Возвращаемый код/значение | Описание |
---|---|
|
Функция выполнена успешно. |
|
Сбой функции. Используйте функцию GetLastError , чтобы получить код ошибки. |
Комментарии
Чтобы использовать событие из экспортированного файла журнала, поставщик должен быть доступен для предоставления ресурсов (строк сообщений) для события. Эту функцию можно вызвать для включения локализованных ресурсов в событие , чтобы можно было использовать событие, когда поставщик недоступен.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | winevt.h |
Библиотека | Wevtapi.lib |
DLL | Wevtapi.dll |