estrutura LOG_MANAGEMENT_CALLBACKS (clfsmgmtw32.h)
A estrutura LOG_MANAGEMENT_CALLBACKS é usada para registrar com o CLFS (Common Log File System) para os retornos de chamada dos quais um programa cliente requer informações.
Sintaxe
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;
Membros
CallbackContext
Um ponteiro para o contexto que é um valor definido pelo cliente. O CLFS ignora esse valor diferente de passá-lo com cada retorno de chamada para o cliente.
AdvanceTailCallback
Chamado quando a funcionalidade de gerenciamento determina que o cliente deve avançar a parte final de seu log.
LogFullHandlerCallback
Chamado quando uma solicitação assíncrona é iniciada quando HandleLogFull é concluído.
LogUnpinnedCallback
Chamado quando um log fixado fica desafixado.
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | clfsmgmtw32.h |