Condividi tramite


Funzione MmGetPhysicalMemoryRangesEx2 (ntddk.h)

La routine MmGetPhysicalMemoryRangesEx2 restituisce l'indirizzo virtuale di un blocco di pool non di paging che contiene gli intervalli di memoria fisica nel sistema.

Sintassi

PPHYSICAL_MEMORY_RANGE MmGetPhysicalMemoryRangesEx2(
  PVOID PartitionObject,
  ULONG Flags
);

Parametri

PartitionObject

Puntatore facoltativo all'oggetto di partizione su cui eseguire la query.

Flags

Indica se il chiamante è interessato agli intervalli FileOnly e se includere tutte le partizioni.

Valore restituito

NULL in caso di errore.

Commenti

Il blocco restituito contiene coppie di indirizzi fisici e conteggio pagine. L'ultima voce contiene zero per entrambi.

Il chiamante deve comprendere che, anche se il blocco restituito non può cambiare dopo la restituzione, la configurazione effettiva della memoria può cambiare (a causa di aggiunta/rimozione ad accesso frequente) in qualsiasi momento.

È responsabilità del chiamante liberare questo blocco.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 2004
Intestazione ntddk.h
IRQL PASSIVE_LEVEL