Condividi tramite


PLOG_TAIL_ADVANCE_CALLBACK funzione di callback (clfsmgmtw32.h)

La funzione LOG_TAIL_ADVANCE_CALLBACK è una funzione di callback definita dall'applicazione che avanza la coda di log. Il callback viene richiamato nel contesto di una chiamata di routine asincrona (APC) nel thread che registra per la gestione dei log.

Sintassi

PLOG_TAIL_ADVANCE_CALLBACK PlogTailAdvanceCallback;

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

Parametri

[in] hLogFile

Handle del log.

[in] lsnTarget

Specifica il numero di sequenza di log (LSN) a cui è consigliabile passare o oltre il client. LsnTarget potrebbe non fare riferimento a un record effettivo nel log.

[in] pvClientContext

Puntatore al contesto client.

Valore restituito

nessuno

Osservazioni

Questo callback può essere richiamato in qualsiasi momento. Questa funzione di callback deve avanzare l'LSN di base del log su maggiore o uguale al valore di lsnTarget.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione clfsmgmtw32.h

Vedi anche

AdvanceLogBase

WriteLogRestartArea