Freigeben über


MmAddPhysicalMemory-Funktion (ntddk.h)

Die MmAddPhysicalMemory Funktion fügt dem System einen Bereich physischen Arbeitsspeicher hinzu.

Syntax

NTSTATUS MmAddPhysicalMemory(
  [in] PPHYSICAL_ADDRESS StartAddress,
  [in] PLARGE_INTEGER    NumberOfBytes
);

Parameter

[in] StartAddress

Stellt die Ausgangsadresse des hinzuzufügenden Bereichs bereit.

[in] NumberOfBytes

Stellt die Größe des hinzuzufügenden Speicherbereichs in Bytes bereit.

Rückgabewert

Gibt einen NTSTATUS-Code zurück.

Bemerkungen

Der von MmAddPhysicalMemory hinzugefügte Speicher kann sofort verwendet werden, um Speicherzuweisungen von beliebigen Threads zu erfüllen.

Anforderungen

Anforderung Wert
Header- ntddk.h
IRQL- <= APC_LEVEL
DDI-Complianceregeln HwStorPortProhibitedDIs(storport), PowerIrpDDis(wdm)