Función MmAddPhysicalMemory (ntddk.h)
La función MmAddPhysicalMemory agrega un intervalo de memoria física al sistema.
Sintaxis
NTSTATUS MmAddPhysicalMemory(
[in] PPHYSICAL_ADDRESS StartAddress,
[in] PLARGE_INTEGER NumberOfBytes
);
Parámetros
[in] StartAddress
Proporciona la dirección física inicial del intervalo que se va a agregar.
[in] NumberOfBytes
Proporciona el tamaño, en bytes, del intervalo de memoria que se va a agregar.
Valor devuelto
Devuelve un código NTSTATUS.
Comentarios
La memoria agregada por MmAddPhysicalMemory se puede usar inmediatamente para satisfacer las asignaciones de memoria de subprocesos arbitrarios.
Requisitos
Requisito | Valor |
---|---|
Header | ntddk.h |
IRQL | <= APC_LEVEL |
Reglas de cumplimiento de DDI | HwStorPortProhibitedDIs(storport), PowerIrpDDis(wdm) |