Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подпрограмма CcSetReadAheadGranularity задает степень детализации перед чтением для кэшированного файла.
Синтаксис
VOID CcSetReadAheadGranularity(
[in] PFILE_OBJECT FileObject,
[in] ULONG Granularity
);
Параметры
[in] FileObject
Указатель на объект файла для кэшированного файла, для которого необходимо задать степень детализации перед чтением.
[in] Granularity
Указывает необходимую степень детализации для чтения, которая должна быть даже мощностью двух и должна быть больше или равна PAGE_SIZE.
Возвращаемое значение
Никакой
Замечания
После вызова CcInitializeCacheMap кэшировать файл, но до CcSetReadAheadGranularity вызывается для кэшированного файла, степень детализации по умолчанию для кэшированного файла равна PAGE_SIZE.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Всеобщий |
| заголовка | ntifs.h (include Ntifs.h) |
| библиотеки |
NtosKrnl.lib |
| DLL | NtosKrnl.exe |