Fonction CcSetAdditionalCacheAttributes (ntifs.h)
Appelez la routine CcSetAdditionalCacheAttributes pour activer ou désactiver la lecture à l’avance (également appelée « lecture différée ») ou l’é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 anticipée 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
None
Remarques
CcSetAdditionalCacheAttributes peut être appelé à tout moment après l’appel de CcInitializeCacheMap. Initialement, la lecture anticipée et l’écriture-behind sont activées.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
En-tête | ntifs.h (inclure Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour