MmSetAddressRangeModified, fonction (ntifs.h)
La routine MmSetAddressRangeModified marque actuellement les pages valides dans la plage spécifiée du cache système tel qu’il a été modifié.
Syntaxe
BOOLEAN MmSetAddressRangeModified(
[in] PVOID Address,
[in] SIZE_T Length
);
Paramètres
[in] Address
Adresse du début de la plage.
[in] Length
Longueur de la plage en octets.
Valeur de retour
MmSetAddressRangeModified retourne TRUE si elle a marqué au moins une page de la plage comme modifiée, FALSE sinon.
Remarques
La plage entière spécifiée par Adresse et Longueur doivent résider dans le cache système.
Pour plus d’informations sur la gestion de la mémoire, consultez gestion de la mémoire.
Les appelants de MmSetAddressRangeModified doivent s’exécuter sur IRQL < DISPATCH_LEVEL pour les adresses paginables, et irQL <= DISPATCH_LEVEL pour les adresses non modifiables.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Universel |
d’en-tête | ntifs.h (include Ntifs.h) |
bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Voir la section Remarques |