PLOG_TAIL_ADVANCE_CALLBACK función de devolución de llamada (clfsmgmtw32.h)

La función LOG_TAIL_ADVANCE_CALLBACK es una función de devolución de llamada definida por la aplicación que avanza el final del registro. La devolución de llamada se invoca en el contexto de una llamada de procedimiento asincrónico (APC) en el subproceso que se registra para la administración de registros.

Sintaxis

PLOG_TAIL_ADVANCE_CALLBACK PlogTailAdvanceCallback;

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

Parámetros

[in] hLogFile

Identificador del registro.

[in] lsnTarget

Especifica el número de secuencia de registro (LSN) al que se recomienda que el cliente avance hacia o más allá. Es posible que lsnTarget no haga referencia a un registro real en el registro.

[in] pvClientContext

Puntero al contexto del cliente.

Valor devuelto

None

Observaciones

Esta devolución de llamada se puede invocar en cualquier momento. Esta función de devolución de llamada debe avanzar el LSN base del registro a mayor o igual que el valor de lsnTarget.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado clfsmgmtw32.h

Consulte también

AdvanceLogBase

WriteLogRestartArea