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 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.
Osservazioni
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 che è stato restituito, la configurazione effettiva della memoria può cambiare (a causa dell'aggiunta/rimozione ad accesso frequente) in qualsiasi momento.
È responsabilità del chiamante liberare questo blocco.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10, versione 2004 |
intestazione | ntddk.h |
IRQL | PASSIVE_LEVEL |