PLOG_TAIL_ADVANCE_CALLBACK função de retorno de chamada (clfsmgmtw32.h)

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.

Sintaxe

PLOG_TAIL_ADVANCE_CALLBACK PlogTailAdvanceCallback;

void PlogTailAdvanceCallback(
  [in] HANDLE hLogFile,
  [in] CLFS_LSN lsnTarget,
  [in] PVOID pvClientContext
)
{...}

Parâmetros

[in] hLogFile

O identificador para o log.

[in] lsnTarget

Especifica o LSN (número de sequência de log) para o qual o cliente é aconselhado a avançar para ou além. O lsnTarget pode não se referir a um registro real no log.

[in] pvClientContext

Um ponteiro para o contexto do cliente.

Retornar valor

Nenhum

Comentários

Esse retorno de chamada pode ser invocado a qualquer momento. Essa função de retorno de chamada deve avançar o LSN base do log para maior ou igual ao valor de lsnTarget.

Requisitos

Requisito Valor
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]
Plataforma de Destino Windows
Cabeçalho clfsmgmtw32.h

Confira também

AdvanceLogBase

WriteLogRestartArea