LOG_MANAGEMENT_CALLBACKS 结构 (clfsmgmtw32.h)
LOG_MANAGEMENT_CALLBACKS 结构用于向公共日志文件系统注册, (CLFS) 客户端程序需要从中获取信息的回调。
语法
typedef struct _LOG_MANAGEMENT_CALLBACKS {
PVOID CallbackContext;
PLOG_TAIL_ADVANCE_CALLBACK AdvanceTailCallback;
PLOG_FULL_HANDLER_CALLBACK LogFullHandlerCallback;
PLOG_UNPINNED_CALLBACK LogUnpinnedCallback;
} LOG_MANAGEMENT_CALLBACKS, *PLOG_MANAGEMENT_CALLBACKS;
成员
CallbackContext
指向上下文的指针,该上下文是客户端定义的值。 CLFS 忽略此值,但会将其与每次回调一起传递给客户端。
AdvanceTailCallback
当管理功能确定客户端应推进其日志尾部时调用。
LogFullHandlerCallback
在 HandleLogFull 完成时启动异步请求时调用。
LogUnpinnedCallback
在取消固定的日志时调用。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 R2 [仅限桌面应用] |
标头 | clfsmgmtw32.h |