cabeçalho clfsmgmtw32.h
Esse cabeçalho é usado pelo Acesso a Dados e armazenamento. Para obter mais informações, consulte:
clfsmgmtw32.h contém as seguintes interfaces de programação:
Funções
DeregisterManageableLogClient Desregistro um cliente com o gerenciador de logs. |
HandleLogFull Chamado por um cliente de log gerenciado quando uma tentativa de reservar ou acrescentar a um log falha com uma mensagem de erro completa do log. O gerenciador de logs tenta resolve a condição completa do log para o cliente e notifica o cliente quando o resultado é conhecido. |
InstallLogPolicy Instala (define) uma política para um log. |
LogTailAdvanceFailure A função LogTailAdvanceFailure é chamada por um cliente de log para indicar que não pode cumprir uma solicitação do gerenciamento de logs para avançar sua parte final. |
QueryLogPolicy A função QueryLogPolicy permite que você obtenha uma política instalada para o log especificado. |
ReadLogNotification Recupera notificações do gerenciador de logs. Ele recupera uma notificação na fila do gerenciador de logs imediatamente se uma notificação estiver disponível; caso contrário, a solicitação permanecerá pendente até que uma notificação seja gerada. |
RegisterForLogWriteNotification A função RegisterForLogWriteNotification é chamada por um cliente de log gerenciado para habilitar ou desabilitar notificações de gravação de log. |
RegisterManageableLogClient Registra um cliente no gerenciador de logs. Um cliente pode especificar se deseja receber notificações usando retornos de chamada ou ter as notificações enfileiradas para recuperação usando ReadLogNotification. |
RemoveLogPolicy Redefine a política especificada para seu comportamento padrão. |
SetLogFileSizeWithPolicy Adiciona ou exclui contêineres de um log com base no estado das políticas instaladas. |
Funções de retorno de chamada
PLOG_FULL_HANDLER_CALLBACK A função LOG_FULL_HANDLER_CALLBACK é uma função de retorno de chamada definida pelo aplicativo que recebe a notificação de que a chamada para HandleLogFull está concluída. |
PLOG_TAIL_ADVANCE_CALLBACK A função LOG_TAIL_ADVANCE_CALLBACK é uma função de retorno de chamada definida pelo aplicativo que avança a parte final do log. O retorno de chamada é invocado no contexto de uma APC (chamada de procedimento assíncrono) no thread que se registra para o gerenciamento de logs. |
PLOG_UNPINNED_CALLBACK A função LOG_UNPINNED_CALLBACK é uma função de retorno de chamada definida pelo aplicativo que recebe a notificação de que o log foi desafixado. |
Estruturas
LOG_MANAGEMENT_CALLBACKS 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. |