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.
Observaciones
La memoria agregada por mmAddPhysicalMemory se puede usar inmediatamente para satisfacer las asignaciones de memoria de subprocesos arbitrarios.
Requisitos
Requisito | Valor |
---|---|
encabezado de | ntddk.h |
irQL | <= APC_LEVEL |
reglas de cumplimiento de DDI | HwStorPortProhibitedDIs(storport), PowerIrpDDis(wdm) |