clfsmgmtw32.h 标头

数据访问和存储使用此标头。 有关详细信息,请参阅:

clfsmgmtw32.h 包含以下编程接口:

函数

 
DeregisterManageableLogClient

使用日志管理器取消注册客户端。
HandleLogFull

当尝试保留或追加到日志失败并显示日志已满错误消息时,由托管日志客户端调用。 日志管理器尝试解析客户端的日志已满情况,并在结果已知时通知客户端。
InstallLogPolicy

) 日志的策略安装 (集。
LogTailAdvanceFailure

LogTailAdvanceFailure 函数由日志客户端调用,以指示它不符合来自日志管理的请求,以推进其尾部。
QueryLogPolicy

QueryLogPolicy 函数允许你获取为指定日志安装的策略。
ReadLogNotification

从日志管理器检索通知。 如果通知可用,它会立即从日志管理器检索排队通知;否则,请求将保持挂起状态,直到生成通知。
RegisterForLogWriteNotification

RegisterForLogWriteNotification 函数由托管日志客户端调用,以启用或禁用日志写入通知。
RegisterManageableLogClient

向日志管理器注册客户端。 客户端可以指定是使用回调接收通知,还是使用 ReadLogNotification 将通知排队等待检索。
RemoveLogPolicy

将指定的策略重置为其默认行为。
SetLogFileSizeWithPolicy

根据已安装策略的状态在日志中添加或删除容器。

回调函数

 
PLOG_FULL_HANDLER_CALLBACK

LOG_FULL_HANDLER_CALLBACK 函数是应用程序定义的回调函数,可接收有关 HandleLogFull 调用已完成的通知。
PLOG_TAIL_ADVANCE_CALLBACK

LOG_TAIL_ADVANCE_CALLBACK 函数是应用程序定义的回调函数,可推进日志尾部。 回调是在异步过程调用的上下文中调用的, (注册日志管理的线程上的 APC) 。
PLOG_UNPINNED_CALLBACK

LOG_UNPINNED_CALLBACK函数是应用程序定义的回调函数,用于接收日志已取消固定的通知。

结构

 
LOG_MANAGEMENT_CALLBACKS

LOG_MANAGEMENT_CALLBACKS结构用于向通用日志文件系统注册, (CLFS) 客户端程序需要从中获取信息的回调。