CcSetReadAheadGranularity 関数 (ntifs.h)
CcSetReadAheadGranularity ルーチンは、キャッシュされたファイルの先読み粒度を設定します。
構文
void CcSetReadAheadGranularity(
[in] PFILE_OBJECT FileObject,
[in] ULONG Granularity
);
パラメーター
[in] FileObject
先読みの粒度を設定するキャッシュされたファイルのファイル オブジェクトへのポインター。
[in] Granularity
必要な先読み粒度を指定します。これは 2 の偶数乗でなければならず、PAGE_SIZE以上である必要があります。
戻り値
なし
解説
ファイルをキャッシュするために CcInitializeCacheMap が呼び出された後、キャッシュされたファイルに 対して CcSetReadAheadGranularity が呼び出される前に、キャッシュされたファイルの既定の先読み粒度はPAGE_SIZEと等しくなります。
要件
要件 | 値 |
---|---|
対象プラットフォーム | ユニバーサル |
Header | ntifs.h (Ntifs.h を含む) |
Library | NtosKrnl.lib |
[DLL] | NtosKrnl.exe |