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) |