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 Byte.

Rückgabewert

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

Bemerkungen

Der gesamte bereich, der durch Address und Length angegeben wird, muss sich im Systemcache befinden.

Weitere Informationen zur Speicherverwaltung finden Sie unter Speicherverwaltung.

Aufrufer von MmSetAddressRangeModified müssen bei IRQL-< DISPATCH_LEVEL für seitenfähige Adressen und IRQL-<= DISPATCH_LEVEL für nicht seitenfähige Adressen ausgeführt werden.

Anforderungen

Anforderung Wert
Zielplattform- Universal
Header- ntifs.h (einschließlich Ntifs.h)
Library NtosKrnl.lib
DLL- NtosKrnl.exe
IRQL- Siehe Abschnitt "Hinweise"

Siehe auch

CcIsThereDirtyData-