PLOG_TAIL_ADVANCE_CALLBACK Rückruffunktion (clfsmgmtw32.h)
Die LOG_TAIL_ADVANCE_CALLBACK-Funktion ist eine anwendungsdefinierte Rückruffunktion, die das Protokollfragment vorantreibt. Der Rückruf wird im Kontext eines asynchronen Prozeduraufrufs (APC) für den Thread aufgerufen, der sich für die Protokollverwaltung registriert.
Syntax
PLOG_TAIL_ADVANCE_CALLBACK PlogTailAdvanceCallback;
void PlogTailAdvanceCallback(
[in] HANDLE hLogFile,
[in] CLFS_LSN lsnTarget,
[in] PVOID pvClientContext
)
{...}
Parameter
[in] hLogFile
Das Handle für das Protokoll.
[in] lsnTarget
Gibt die Protokollsequenznummer (Log Sequence Number, LSN) an, zu der der Client empfohlen wird, zu oder darüber hinaus zu wechseln. lsnTarget verweist möglicherweise nicht auf einen tatsächlichen Datensatz im Protokoll.
[in] pvClientContext
Ein Zeiger auf den Clientkontext.
Rückgabewert
Keine
Bemerkungen
Dieser Rückruf kann jederzeit aufgerufen werden. Diese Rückruffunktion sollte die Basis-LSN des Protokolls auf größer oder gleich dem Wert von lsnTarget erhöhen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | clfsmgmtw32.h |