Fungsi CcSetReadAheadGranularity (ntifs.h)

CcSetReadAheadGranularity rutin mengatur granularitas read-ahead untuk file cache.

Sintaks

void CcSetReadAheadGranularity(
  [in] PFILE_OBJECT FileObject,
  [in] ULONG        Granularity
);

Parameter

[in] FileObject

Penunjuk ke objek file untuk file yang di-cache yang granularitas read-ahead-nya akan diatur.

[in] Granularity

Menentukan granularitas read-ahead yang diinginkan, yang harus menjadi kekuatan dua yang merata dan harus lebih besar dari atau sama dengan PAGE_SIZE.

Nilai kembali

Tidak ada

Keterangan

Setelah CcInitializeCacheMap dipanggil untuk menyimpan file, tetapi sebelum CcSetReadAheadGranularity dipanggil untuk file yang di-cache, granularitas read-ahead default untuk file cache sama dengan PAGE_SIZE.

Persyaratan

Persyaratan Nilai
Target Platform Universal
Header ntifs.h (termasuk Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe

Lihat juga

CcInitializeCacheMap

CcReadAhead

CcScheduleReadAhead

CcSetAdditionalCacheAttributes