ReadLogNotification 函数 (clfsmgmtw32.h)
ReadLogNotification 函数从日志管理器检索通知。 如果通知可用,它会立即从日志管理器检索排队通知;否则,请求将保持挂起状态,直到生成通知。
语法
CLFSUSER_API BOOL ReadLogNotification(
[in] HANDLE hLog,
[out] PCLFS_MGMT_NOTIFICATION pNotification,
[in] LPOVERLAPPED lpOverlapped
);
参数
[in] hLog
日志的句柄。
[out] pNotification
接收通知类型,如果类型具有与之关联的参数,则接收参数。
[in] lpOverlapped
指向异步操作所需的 OVERLAPPED 结构的指针。 如果未使用异步操作,此参数可以为 NULL。
返回值
如果该函数成功,则返回值为非零值。
如果函数失败,则返回值为零。 要获得更多的错误信息,请调用 GetLastError。 下面是可能的错误代码:
注解
如果未使用 FILE_FLAG_OVERLAPPED 文件选项创建日志句柄,则在 对 ReadLogNotification 的调用挂起时,无法对日志句柄启动任何操作。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 R2 [仅限桌面应用] |
目标平台 | Windows |
标头 | clfsmgmtw32.h |
Library | Clfsw32.lib |
DLL | Clfsw32.dll |