Функция ClfsSetArchiveTail (wdm.h)

Подпрограмма ClfsSetArchiveTail задает для заключительного фрагмента архива журнала CLFS указанный номер LSN.

Синтаксис

CLFSUSER_API NTSTATUS ClfsSetArchiveTail(
  [in] PLOG_FILE_OBJECT plfoLog,
  [in] PCLFS_LSN        plsnArchiveTail
);

Параметры

[in] plfoLog

Указатель на структуру LOG_FILE_OBJECT , представляющую журнал CLFS. Вызывающий объект ранее получил этот указатель, вызвав ClfsCreateLogFile.

[in] plsnArchiveTail

Указатель на структуру CLFS_LSN , указывающую номер LSN, который станет новым хвостом архива. Это должен быть точный номер LSN записи в журнале.

Возвращаемое значение

ClfsSetArchiveTail возвращает STATUS_SUCCESS в случае успешного выполнения; в противном случае возвращается один из кодов ошибок, определенных в ntstatus.h.

Комментарии

Значение plsnArchiveTail указывает, где начинается архивация в журнале. Следующая архивация начнется с этого номера LSN или до нее.

Описание концепций и терминологии CLFS см. в разделе Common Log File System.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Server 2003 R2, Windows Vista и более поздних версиях Windows.
Целевая платформа Персональный компьютер
Верхняя часть wdm.h (включая Wdm.h)
Библиотека Clfs.lib
DLL Clfs.sys
IRQL <= APC_LEVEL

См. также раздел

ClfsAdvanceLogBase

ClfsCreateLogFile

ClfsSetEndOfLog

LOG_FILE_OBJECT