Поделиться через


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

ClfsFlushBuffers подпрограмма заставляет все блоки ввода-вывода журнала в указанной области маршаллинга к стабильному хранилищу.

Синтаксис

CLFSUSER_API NTSTATUS ClfsFlushBuffers(
  [in] PVOID pvMarshalContext
);

Параметры

[in] pvMarshalContext

Указатель на непрозрачный контекст, представляющий область маршаллинга. Вызывающий объект ранее получил этот указатель путем вызова ClfsCreateMarshallingArea.

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

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

Замечания

Вызов ClfsFlushBuffers эквивалентен вызову ClfsFlushToLsn с параметром plsnFlush значение CLFS_LSN_NULL.

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows Server 2003 R2, Windows Vista и более поздних версиях Windows.
целевая платформа Настольный
заголовка wdm.h (include Wdm.h)
библиотеки Clfs.lib
DLL Clfs.sys
IRQL <= APC_LEVEL

См. также

ClfsFlushToLsn