Freigeben über


MmSetAddressRangeModified-Funktion (ntifs.h)

Die MmSetAddressRangeModified-Routine markiert aktuell gültige Seiten im angegebenen Bereich des Systemcaches als geändert.

Syntax

BOOLEAN MmSetAddressRangeModified(
  [in] PVOID  Address,
  [in] SIZE_T Length
);

Parameter

[in] Address

Adresse des Anfangs des Bereichs.

[in] Length

Länge des Bereichs in Bytes.

Rückgabewert

MmSetAddressRangeModified gibt TRUE zurück, wenn mindestens eine Seite im Bereich als geändert markiert wurde, andernfalls FALSE .

Hinweise

Der gesamte durch Adresse und Länge angegebene Bereich muss sich im Systemcache befinden.

Weitere Informationen zur Speicherverwaltung finden Sie unter Arbeitsspeicherverwaltung.

Aufrufer von MmSetAddressRangeModified müssen unter IRQL < DISPATCH_LEVEL für auslagerungsfähige Adressen und IRQL <= DISPATCH_LEVEL für nicht ausgelagerte Adressen ausgeführt werden.

Anforderungen

Anforderung Wert
Zielplattform Universell
Header ntifs.h (include Ntifs.h)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Siehe Abschnitt "Hinweise"

Weitere Informationen

CcIsThereDirtyData