Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Appelez le CcSetAdditionalCacheAttributes routine pour activer ou désactiver la lecture anticipée (également appelée « lecture différée ») ou écriture-behind (également appelée « écriture différée ») sur un fichier mis en cache.
Syntaxe
VOID CcSetAdditionalCacheAttributes(
[in] PFILE_OBJECT FileObject,
[in] BOOLEAN DisableReadAhead,
[in] BOOLEAN DisableWriteBehind
);
Paramètres
[in] FileObject
Pointeur vers un objet de fichier pour le fichier mis en cache.
[in] DisableReadAhead
Valeur booléenne définie sur TRUE pour désactiver la lecture avant ou FALSE pour l’activer.
[in] DisableWriteBehind
Valeur booléenne définie sur TRUE pour désactiver l’écriture-behind, ou FALSE pour l’activer.
Valeur de retour
Aucun
Remarques
CcSetAdditionalCacheAttributes peut être appelée à tout moment après avoir appelé CcInitializeCacheMap. Initialement, les deux lecture-avant et écriture-behind sont activées.
Exigences
| Exigence | Valeur |
|---|---|
| plateforme cible | Universel |
| d’en-tête | ntifs.h (include Ntifs.h) |
| bibliothèque | NtosKrnl.lib |
| DLL | NtosKrnl.exe |
| IRQL | <= APC_LEVEL |