PLOG_TAIL_ADVANCE_CALLBACK fonction de rappel (clfsmgmtw32.h)

La fonction LOG_TAIL_ADVANCE_CALLBACK est une fonction de rappel définie par l’application qui avance la fin du journal. Le rappel est appelé dans le contexte d’un appel de procédure asynchrone (APC) sur le thread qui s’inscrit pour la gestion des journaux.

Syntaxe

PLOG_TAIL_ADVANCE_CALLBACK PlogTailAdvanceCallback;

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

Paramètres

[in] hLogFile

Handle du journal.

[in] lsnTarget

Spécifie le numéro de séquence de journal (LSN) auquel il est recommandé au client d’avancer vers ou au-delà. L’objet lsnTarget peut ne pas faire référence à un enregistrement réel dans le journal.

[in] pvClientContext

Pointeur vers le contexte client.

Valeur de retour

None

Remarques

Ce rappel peut être appelé à tout moment. Cette fonction de rappel doit faire passer le LSN de base du journal à une valeur supérieure ou égale à la valeur de lsnTarget.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête clfsmgmtw32.h

Voir aussi

AdvanceLogBase

WriteLogRestartArea