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 |