Funzione CcSetAdditionalCacheAttributes (ntifs.h)
Chiamare la routine CcSetAdditionalCacheAttributes per abilitare o disabilitare read-ahead (chiamata anche "lazy read") o write-behind (chiamata anche "scrittura lazy") in un file memorizzato nella cache.
Sintassi
void CcSetAdditionalCacheAttributes(
[in] PFILE_OBJECT FileObject,
[in] BOOLEAN DisableReadAhead,
[in] BOOLEAN DisableWriteBehind
);
Parametri
[in] FileObject
Puntatore a un oggetto file per il file memorizzato nella cache.
[in] DisableReadAhead
Valore booleano impostato su TRUE per disabilitare read-ahead o FALSE per abilitarlo.
[in] DisableWriteBehind
Valore booleano impostato su TRUE per disabilitare write-behind o FALSE per abilitarlo.
Valore restituito
nessuno
Osservazioni
CcSetAdditionalCacheAttributes può essere chiamato qualsiasi volta dopo aver chiamato CcInitializeCacheMap. Inizialmente, sia read-ahead che write-behind sono abilitati.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Intestazione | ntifs.h (include Ntifs.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |