Funzione CcSetReadAheadGranularity (ntifs.h)
La routine CcSetReadAheadGranularity imposta la granularità read-ahead per un file memorizzato nella cache.
Sintassi
void CcSetReadAheadGranularity(
[in] PFILE_OBJECT FileObject,
[in] ULONG Granularity
);
Parametri
[in] FileObject
Puntatore a un oggetto file per il file memorizzato nella cache la cui granularità read-ahead deve essere impostata.
[in] Granularity
Specifica la granularità read-ahead desiderata, che deve essere pari a due e deve essere maggiore o uguale a PAGE_SIZE.
Valore restituito
nessuno
Osservazioni
Dopo che CcInitializeCacheMap viene chiamato per memorizzare nella cache un file, ma prima che CcSetReadAheadGranularity venga chiamato per il file memorizzato nella cache, la granularità di lettura anticipata predefinita per il file memorizzato nella cache è uguale a PAGE_SIZE.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Intestazione | ntifs.h (include Ntifs.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per