LOG_MANAGEMENT_CALLBACKS-Struktur (clfsmgmtw32.h)
Die LOG_MANAGEMENT_CALLBACKS-Struktur wird verwendet, um sich beim Common Log File System (CLFS) für die Rückrufe zu registrieren, von denen ein Clientprogramm Informationen benötigt.
Syntax
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;
Member
CallbackContext
Ein Zeiger auf den Kontext, der ein clientdefinierter Wert ist. CLFS ignoriert diesen Wert nicht, um ihn bei jedem Rückruf an den Client zu übergeben.
AdvanceTailCallback
Wird aufgerufen, wenn die Verwaltungsfunktionalität bestimmt, dass der Client das Protokollfragment voranbringen soll.
LogFullHandlerCallback
Wird aufgerufen, wenn eine asynchrone Anforderung initiiert wird, wenn HandleLogFull abgeschlossen ist.
LogUnpinnedCallback
Wird aufgerufen, wenn ein angeheftetes Protokoll aufgehoben wird.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 R2 [nur Desktop-Apps] |
Kopfzeile | clfsmgmtw32.h |