LOG_MANAGEMENT_CALLBACKS struttura (clfsmgmtw32.h)
La struttura LOG_MANAGEMENT_CALLBACKS viene usata per registrare con Common Log File System (CLFS) per i callback da cui un programma client richiede informazioni.
Sintassi
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;
Members
CallbackContext
Puntatore al contesto che è un valore definito dal client. CLFS ignora questo valore diverso da passarlo con ogni callback al client.
AdvanceTailCallback
Chiamato quando la funzionalità di gestione determina che il client deve avanzare la parte finale del relativo log.
LogFullHandlerCallback
Chiamato quando viene avviata una richiesta asincrona al completamento di HandleLogFull .
LogUnpinnedCallback
Chiamato quando viene rimosso un log aggiunto.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 R2 [solo app desktop] |
Intestazione | clfsmgmtw32.h |