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
标头 winevt.h
Library Wevtapi.lib
DLL Wevtapi.dll

另请参阅

EvtClearLog

EvtExportLog