RegisterManageableLogClient 函数 (clfsmgmtw32.h)
RegisterManageableLogClient 函数向日志管理器注册客户端。 客户端可以指定是使用回调接收通知,还是使用 ReadLogNotification 将通知排队等待检索。
语法
CLFSUSER_API BOOL RegisterManageableLogClient(
[in] HANDLE hLog,
[in] PLOG_MANAGEMENT_CALLBACKS pCallbacks
);
参数
[in] hLog
要注册的日志的句柄。 每次唯一打开日志只允许注册一次。
[in] pCallbacks
指定客户端要注册的回调。 有效的回调由 LOG_MANAGEMENT_CALLBACKS 枚举。 改为指定零到队列通知。
返回值
如果该函数成功,则返回值为非零值。
如果函数失败,则返回值为零。 要获得更多的错误信息,请调用 GetLastError。
注解
客户端可以通过关闭日志句柄或调用 DeregisterManageableLogClient 来取消注册。
示例
有关使用此函数的示例,请参阅 创建日志文件。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 R2 [仅限桌面应用] |
目标平台 | Windows |
标头 | clfsmgmtw32.h |
Library | Clfsw32.lib |
DLL | Clfsw32.dll |