Partager via


MmAddPhysicalMemory, fonction (ntddk.h)

La fonction MmAddPhysicalMemory ajoute une plage de mémoire physique au système.

Syntaxe

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

Paramètres

[in] StartAddress

Fournit l’adresse physique de départ de la plage à ajouter.

[in] NumberOfBytes

Fournit la taille, en octets, de la plage de mémoire à ajouter.

Valeur de retour

Retourne un code NTSTATUS.

Remarques

La mémoire ajoutée par MmAddPhysicalMemory peut être utilisée immédiatement pour satisfaire les allocations de mémoire à partir de threads arbitraires.

Exigences

Exigence Valeur
d’en-tête ntddk.h
IRQL <= APC_LEVEL
règles de conformité DDI HwStorPortProhibitedDDIs(storport), PowerIrpDDis(wdm)