次の方法で共有


CcSetAdditionalCacheAttributes 関数 (ntifs.h)

CcSetAdditionalCacheAttributes ルーチンを呼び出して、キャッシュされたファイルで先読み ("遅延読み取り" とも呼ばれます) または書き込み ("遅延書き込み" とも呼ばれます) を有効または無効にします。

構文

void CcSetAdditionalCacheAttributes(
  [in] PFILE_OBJECT FileObject,
  [in] BOOLEAN      DisableReadAhead,
  [in] BOOLEAN      DisableWriteBehind
);

パラメーター

[in] FileObject

キャッシュされたファイルのファイル オブジェクトへのポインター。

[in] DisableReadAhead

先読み 無効にするには TRUE に設定されたブール値。有効にするには FALSE を します。

[in] DisableWriteBehind

書き込みを無効にするには TRUE を に設定したブール値。有効にするには FALSE を します。

戻り値

何一つ

備考

CcSetAdditionalCacheAttributes は、ccInitializeCacheMapを呼び出した後 いつでも呼び出すことができます。 最初は、先読みと書き込みの両方が有効になっています。

必要条件

要件 価値
ターゲット プラットフォーム の 万国
ヘッダー ntifs.h (Ntifs.h を含む)
ライブラリ NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

関連項目

ccInitializeCacheMap の

ccReadAhead を する

CcSetReadAheadGranularity