Condividi tramite


Funzione ClfsFlushBuffers (wdm.h)

La routine ClfsFlushBuffers forza l'archiviazione stabile di tutti i blocchi di I/O del log in un'area di marshalling specificata.

Sintassi

CLFSUSER_API NTSTATUS ClfsFlushBuffers(
  [in] PVOID pvMarshalContext
);

Parametri

[in] pvMarshalContext

Puntatore a un contesto opaco che rappresenta un'area di marshalling. Il chiamante ottenuto in precedenza questo puntatore chiamando ClfsCreateMarshallingArea.

Valore restituito

ClfsFlushBuffers restituisce STATUS_SUCCESS se ha esito positivo; in caso contrario, restituisce uno dei codici di errore definiti in Ntstatus.h.

Osservazioni

La chiamata clfsFlushBuffers equivale a chiamare ClfsFlushToLsn con il parametro plsnFlush impostato su CLFS_LSN_NULL.

Per una spiegazione dei concetti e della terminologia di CLFS, vedere Common Log File System.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Windows Server 2003 R2, Windows Vista e versioni successive di Windows.
piattaforma di destinazione Desktop
intestazione wdm.h (include Wdm.h)
libreria Clfs.lib
dll Clfs.sys
IRQL <= APC_LEVEL

Vedere anche

ClfsFlushToLsn