Функция 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 |