Condividi tramite


Funzione CcSetAdditionalCacheAttributes (ntifs.h)

Chiamare la routine CcSetAdditionalCacheAttributes per abilitare o disabilitare il read-ahead (detto anche "lettura differita") o write-behind (detto anche "scrittura differita") 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 il write-behind o FALSE per abilitarlo.

Valore restituito

Nessuno

Osservazioni

CcSetAdditionalCacheAttributes può essere chiamato in qualsiasi momento dopo aver chiamato CcInitializeCacheMap. Inizialmente, sia read-ahead che write-behind sono abilitati.

Fabbisogno

Requisito Valore
piattaforma di destinazione Universale
intestazione ntifs.h (include Ntifs.h)
libreria NtosKrnl.lib
dll NtosKrnl.exe
IRQL <= APC_LEVEL

Vedere anche

CcInitializeCacheMap

CcReadAhead

CcSetReadAheadGranularity