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