Функция SetLogArchiveMode (clfsw32.h)

Включает или отключает поддержку архивов журналов для указанного журнала.

Синтаксис

CLFSUSER_API BOOL SetLogArchiveMode(
  [in] HANDLE                hLog,
  [in] CLFS_LOG_ARCHIVE_MODE eMode
);

Параметры

[in] hLog

Дескриптор журнала, полученного из CreateLogFile.

[in] eMode

Указывает, следует ли сделать журнал эфемерным. Этот параметр может принимать одно из указанных ниже значений.

Значение Значение
ClfsLogArchiveEnabled
Включите поддержку архива журналов (эфемерных журналов).
ClfsLogArchiveDisabled
Отключает эфемерные журналы.

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

Если функция выполняется успешно, возвращается ненулевое значение.

Если функция завершается ошибкой, возвращаемое значение равно нулю (0). Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 R2 [только классические приложения]
Целевая платформа Windows
Header clfsw32.h
Библиотека ClfsW32.lib
DLL ClfsW32.dll

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

Общие функции файловой системы журнала