Condividi tramite


Intestazione clfsmgmtw32.h

Questa intestazione viene usata dall'accesso ai dati e dall'archiviazione. Per altre informazioni, vedere:

clfsmgmtw32.h contiene le interfacce di programmazione seguenti:

Funzioni

 
DeregisterManageableLogClient

Annulla la registrazione di un client con gestione log.
HandleLogFull

Chiamato da un client di log gestito quando un tentativo di riservare o accodare a un log ha esito negativo e viene visualizzato un messaggio di errore completo del log. Gestione log tenta di risolvere la condizione completa del log per il client e invia una notifica al client quando il risultato è noto.
InstallLogPolicy

Installa (imposta) un criterio per un log.
LogTailAdvanceFailure

La funzione LogTailAdvanceFailure viene chiamata da un client di log per indicare che non può essere conforme a una richiesta di gestione dei log per avanzare la coda.
QueryLogPolicy

La funzione QueryLogPolicy consente di ottenere un criterio installato per il log specificato.
ReadLogNotification

Recupera le notifiche dal gestore log. Recupera immediatamente una notifica in coda dal gestore log se è disponibile una notifica; in caso contrario, la richiesta rimane in sospeso fino a quando non viene generata una notifica.
RegisterForLogWriteNotification

La funzione RegisterForLogWriteNotification viene chiamata da un client di log gestito per abilitare o disabilitare le notifiche di scrittura dei log.
RegisterManageableLogClient

Registra un client con gestione log. Un client può specificare se ricevere notifiche tramite callback o se le notifiche sono accodate per il recupero tramite ReadLogNotification.
RemoveLogPolicy

Reimposta il comportamento predefinito del criterio specificato.
SetLogFileSizeWithPolicy

Aggiunge o elimina i contenitori da un log in base allo stato dei criteri installati.

Funzioni di callback

 
PLOG_FULL_HANDLER_CALLBACK

La funzione LOG_FULL_HANDLER_CALLBACK è una funzione di callback definita dall'applicazione che riceve la notifica che la chiamata a HandleLogFull è stata completata.
PLOG_TAIL_ADVANCE_CALLBACK

La funzione LOG_TAIL_ADVANCE_CALLBACK è una funzione di callback definita dall'applicazione che fa avanzare la parte finale del log. Il callback viene richiamato nel contesto di una chiamata di procedura asincrona (APC) nel thread che esegue la registrazione per la gestione dei log.
PLOG_UNPINNED_CALLBACK

La funzione LOG_UNPINNED_CALLBACK è una funzione di callback definita dall'applicazione che riceve la notifica che il log è diventato rimosso.

Strutture

 
LOG_MANAGEMENT_CALLBACKS

La struttura LOG_MANAGEMENT_CALLBACKS viene usata per eseguire la registrazione con Common Log File System (CLFS) per i callback da cui un programma client richiede informazioni.