ClfsFlushBuffers - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// wdm.h

CLFSUSER_API NTSTATUS ClfsFlushBuffers(
  [in] PVOID pvMarshalContext
);
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nf-wdm-clfsflushbuffers)

ClfsFlushBuffers function

Description

The ClfsFlushBuffers routine forces all log I/O blocks in a specified marshalling area to stable storage.

Parameters

pvMarshalContext [in]

A pointer to an opaque context that represents a marshalling area. The caller previously obtained this pointer by calling ClfsCreateMarshallingArea.

Return value

ClfsFlushBuffers returns STATUS_SUCCESS if it succeeds; otherwise, it returns one of the error codes defined in Ntstatus.h.

Remarks

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.

See also

ClfsFlushToLsn