次の方法で共有


CcCopyWriteWontFlush 関数 (ntifs.h)

CcCopyWriteWontFlush マクロは、CcCopyWrite を FALSE に設定して Wait が呼び出された場合にCcCopyWrite の呼び出しでコピーされるデータの量が、ディスクへの即時フラッシュを必要としないほど小さいかどうかを判断します

構文

BOOLEAN CcCopyWriteWontFlush(
  [in] PFILE_OBJECT   FileObject,
  [in] PLARGE_INTEGER FileOffset,
  [in] ULONG          Length
);

パラメーター

[in] FileObject

データの書き込み先となるキャッシュされたファイルのファイル オブジェクトへのポインター。

[in] FileOffset

データを書き込むキャッシュ ファイル内の開始バイト オフセットを指定する変数へのポインター。

[in] Length

コピーするデータの長さ (バイト単位)。

戻り値

CcCopyWriteWontFlush は、CcCopyWrite の呼び出しでコピーされるデータの量が、ディスクへの即時フラッシュを必要としないほど小さい場合は TRUE を返します。それ以外の場合は FALSE を返します。

要件

要件
対象プラットフォーム ユニバーサル
Header ntifs.h (Ntifs.h を含む)
Library NtosKrnl.lib
[DLL] NtosKrnl.exe

こちらもご覧ください

CcCanIWrite

CcCopyWrite

CcDeferWrite