Función MmGetPhysicalMemoryRangesEx2 (ntddk.h)
La rutina MmGetPhysicalMemoryRangesEx2 devuelve la dirección virtual de un bloque de grupo no paginado que contiene los intervalos de memoria físicos del sistema.
Sintaxis
PPHYSICAL_MEMORY_RANGE MmGetPhysicalMemoryRangesEx2(
PVOID PartitionObject,
ULONG Flags
);
Parámetros
PartitionObject
Puntero opcional al objeto de partición que se va a consultar.
Flags
Si el autor de la llamada está interesado en los intervalos FileOnly y si se deben incluir todas las particiones.
Valor devuelto
NULL en caso de error.
Comentarios
El bloque devuelto contiene pares físicos de dirección y recuento de páginas. La última entrada contiene cero para ambos.
El autor de la llamada debe comprender que, aunque el bloque devuelto no puede cambiar después de que se devuelva, la configuración de memoria real puede cambiar (debido a la adición o eliminación activa) en cualquier momento.
Es responsabilidad del autor de la llamada liberar este bloque.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 2004 |
Encabezado | ntddk.h |
IRQL | PASSIVE_LEVEL |