CcSetReadAheadGranularity 函式 (ntifs.h)
CcSetReadAheadGranularity 例程會設定快取檔案的預先讀取粒度。
語法
void CcSetReadAheadGranularity(
[in] PFILE_OBJECT FileObject,
[in] ULONG Granularity
);
參數
[in] FileObject
要設定預先讀取數據粒度之快取檔案物件的指標。
[in] Granularity
指定所需的預先讀取數據粒度,這必須是兩個的偶數乘冪,而且必須大於或等於PAGE_SIZE。
傳回值
無
備註
呼叫 CcInitializeCacheMap 快取檔案之後,但在針對快取檔案呼叫 CcSetReadAheadGranularity 之前,快取檔案的預設預先讀取粒度等於PAGE_SIZE。
規格需求
需求 | 值 |
---|---|
目標平台 | Universal |
標頭 | ntifs.h (包含 Ntifs.h) |
程式庫 | NtosKrnl.lib |
Dll | NtosKrnl.exe |