ClfsFlushBuffers-Funktion (wdm.h)

Die ClfsFlushBuffers-Routine erzwingt alle Protokoll-I/O-Blöcke in einem angegebenen Marshallbereich zum stabilen Speicher.

Syntax

CLFSUSER_API NTSTATUS ClfsFlushBuffers(
  [in] PVOID pvMarshalContext
);

Parameter

[in] pvMarshalContext

Ein Zeiger auf einen undurchsichtigen Kontext, der ein Marshallgebiet darstellt. Der Anrufer erhielt diesen Zeiger zuvor durch Aufrufen von ClfsCreateMarshallingArea.

Rückgabewert

ClfsFlushBuffers gibt STATUS_SUCCESS zurück, wenn es erfolgreich ist; andernfalls gibt es einen der in Ntstatus.h definierten Fehlercodes zurück.

Bemerkungen

Das Aufrufen von ClfsFlushBuffers entspricht dem Aufrufen von ClfsFlushToLsn mit dem auf CLFS_LSN_NULL festgelegten plsnFlush-Parameter .

Eine Erläuterung der CLFS-Konzepte und -Terminologie finden Sie unter "Common Log File System".

Anforderungen

   
Unterstützte Mindestversion (Client) Verfügbar in Windows Server 2003 R2, Windows Vista und späteren Versionen von Windows.
Zielplattform Power BI Desktop
Header wdm.h (enthalten Wdm.h)
Bibliothek Clfs.lib
DLL Clfs.sys
IRQL <= APC_LEVEL

Weitere Informationen

ClfsFlushToLsn