функция обратного вызова PLOG_TAIL_ADVANCE_CALLBACK (clfsmgmtw32.h)
Функция LOG_TAIL_ADVANCE_CALLBACK — это определяемая приложением функция обратного вызова, которая перемещает хвост журнала. Обратный вызов вызывается в контексте асинхронного вызова процедуры (APC) в потоке, который регистрируется для управления журналами.
Синтаксис
PLOG_TAIL_ADVANCE_CALLBACK PlogTailAdvanceCallback;
void PlogTailAdvanceCallback(
[in] HANDLE hLogFile,
[in] CLFS_LSN lsnTarget,
[in] PVOID pvClientContext
)
{...}
Параметры
[in] hLogFile
Дескриптор журнала.
[in] lsnTarget
Указывает порядковый номер журнала (LSN), до которого клиенту рекомендуется переходить до или более поздней версии. LsnTarget может не ссылаться на фактическую запись в журнале.
[in] pvClientContext
Указатель на контекст клиента.
Возвращаемое значение
None
Remarks
Этот обратный вызов можно вызвать в любое время. Эта функция обратного вызова должна повысить базовый номер LSN журнала до значения lsnTarget или его значения.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | clfsmgmtw32.h |