Funzione MmAddPhysicalMemory (ntddk.h)
La funzione MmAddPhysicalMemory aggiunge un intervallo di memoria fisica al sistema.
Sintassi
NTSTATUS MmAddPhysicalMemory(
[in] PPHYSICAL_ADDRESS StartAddress,
[in] PLARGE_INTEGER NumberOfBytes
);
Parametri
[in] StartAddress
Fornisce l'indirizzo fisico iniziale dell'intervallo da aggiungere.
[in] NumberOfBytes
Fornisce le dimensioni, in byte, dell'intervallo di memoria da aggiungere.
Valore restituito
Restituisce un codice NTSTATUS.
Commenti
La memoria aggiunta da MmAddPhysicalMemory può essere usata immediatamente per soddisfare le allocazioni di memoria da thread arbitrari.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntddk.h |
IRQL | <= APC_LEVEL |
Regole di conformità DDI | HwStorPortProhibitedDDIs(storport), PowerIrpDDis(wdm) |