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

Сбрасывает файл журнала, а затем закрывает журнал. Это обнуляет все области перезапуска клиента и сбрасывает базовый номер LSN для журнала. После вызова этой функции не нужно закрывать дескриптор потока журнала.

Синтаксис

CLFSUSER_API BOOL CloseAndResetLogFile(
  [in] HANDLE hLog
);

Параметры

[in] hLog

Дескриптор выделенного или мультиплексированного журнала.

Этот дескриптор возвращается при успешном вызове CreateLogFile. Он становится недействительным после успешного завершения вызова. Никакие другие операции, использующие этот дескриптор или производный от этого дескриптора, не могут быть вызваны после возврата этой функцией.

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

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

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

Требования

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

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

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

CreateLogFile