ClfsFlushBuffers 関数 (wdm.h)

ClfsFlushBuffers ルーチンは、指定されたマーシャリング領域のすべてのログ I/O ブロックを、安定したストレージに強制します。

構文

CLFSUSER_API NTSTATUS ClfsFlushBuffers(
  [in] PVOID pvMarshalContext
);

パラメーター

[in] pvMarshalContext

マーシャリング領域を表す不透明なコンテキストへのポインター。 呼び出し元は、以前に ClfsCreateMarshallingArea を呼び出してこのポインターを取得しました。

戻り値

ClfsFlushBuffers は 、成功した場合STATUS_SUCCESSを返します。それ以外の場合は、Ntstatus.h で定義されているエラー コードのいずれかを返します。

注釈

ClfsFlushBuffers の呼び出しは、plsnFlush パラメーターを CLFS_LSN_NULL に設定して ClfsFlushToLsn を呼び出すことと同じです。

CLFS の概念と用語の説明については、「 共通ログ ファイル システム」を参照してください。

要件

要件
サポートされている最小のクライアント Windows Server 2003 R2、Windows Vista、およびそれ以降のバージョンの Windows で使用できます。
対象プラットフォーム デスクトップ
Header wdm.h (Wdm.h を含む)
Library Clfs.lib
[DLL] Clfs.sys
IRQL <= APC_LEVEL

こちらもご覧ください

ClfsFlushToLsn