// wdm.h
CLFSUSER_API NTSTATUS ClfsFlushBuffers(
[in] PVOID pvMarshalContext
);
View the official Windows Driver Kit DDI referenceNo description available.
The ClfsFlushBuffers routine forces all log I/O blocks in a specified marshalling area to stable storage.
pvMarshalContext [in]A pointer to an opaque context that represents a marshalling area. The caller previously obtained this pointer by calling ClfsCreateMarshallingArea.
ClfsFlushBuffers returns STATUS_SUCCESS if it succeeds; otherwise, it returns one of the error codes defined in Ntstatus.h.
Calling ClfsFlushBuffers is equivalent to calling ClfsFlushToLsn with the plsnFlush parameter set to CLFS_LSN_NULL.
For an explanation of CLFS concepts and terminology, see Common Log File System.