Partager via


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

Voir aussi

CcIsThereDirtyData