clfsmgmtw32.h 標頭
資料存取和儲存體會使用此標頭。 如需詳細資訊,請參閱
clfsmgmtw32.h 包含下列程式設計介面:
函式
DeregisterManageableLogClient 使用記錄管理員取消註冊用戶端。 |
HandleLogFull 當嘗試保留或附加至記錄時,受控記錄用戶端會呼叫,並出現記錄完整錯誤訊息。 記錄管理員會嘗試解析用戶端的記錄完整條件,並在已知結果時通知用戶端。 |
InstallLogPolicy 安裝 (集) 記錄的原則。 |
LogTailAdvanceFailure LogTailAdvanceFailure 函式是由記錄用戶端呼叫,指出它不符合記錄管理的要求,以前進其尾端。 |
QueryLogPolicy QueryLogPolicy 函式可讓您取得針對指定的記錄檔所安裝的原則。 |
ReadLogNotification 從記錄管理員擷取通知。 如果有可用的通知,它會立即從記錄管理員擷取佇列通知;否則,要求會維持擱置狀態,直到產生通知為止。 |
RegisterForLogWriteNotification RegisterForLogWriteNotification 函式是由 Managed 記錄用戶端呼叫,以啟用或停用記錄寫入通知。 |
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結構可用來向 Common Log File System (CLFS) 註冊用戶端程式需要資訊的回呼。 |