ClfsFlushBuffers, fonction (wdm.h)

La routine ClfsFlushBuffers force tous les blocs d’E/S de journal dans une zone de marshalling spécifiée vers un stockage stable.

Syntaxe

CLFSUSER_API NTSTATUS ClfsFlushBuffers(
  [in] PVOID pvMarshalContext
);

Paramètres

[in] pvMarshalContext

Pointeur vers un contexte opaque qui représente une zone de marshalling. L’appelant a déjà obtenu ce pointeur en appelant ClfsCreateMarshallingArea.

Valeur de retour

ClfsFlushBuffers retourne STATUS_SUCCESS s’il réussit; sinon, il retourne l’un des codes d’erreur définis dans Ntstatus.h.

Remarques

L’appel de ClfsFlushBuffers équivaut à appeler ClfsFlushToLsn avec le paramètre plsnFlush défini sur CLFS_LSN_NULL.

Pour obtenir une explication des concepts et de la terminologie CLFS, consultez Common Log File System.

Spécifications

   
Client minimal pris en charge Disponible dans Windows Server 2003 R2, Windows Vista et versions ultérieures de Windows.
Plateforme cible Desktop (Expérience utilisateur)
En-tête wdm.h (inclure Wdm.h)
Bibliothèque Clfs.lib
DLL Clfs.sys
IRQL <= APC_LEVEL

Voir aussi

ClfsFlushToLsn