Função MmAddPhysicalMemory (ntddk.h)

A função MmAddPhysicalMemory adiciona um intervalo de memória física ao sistema.

Sintaxe

NTSTATUS MmAddPhysicalMemory(
  [in] PPHYSICAL_ADDRESS StartAddress,
  [in] PLARGE_INTEGER    NumberOfBytes
);

Parâmetros

[in] StartAddress

Fornece o endereço físico inicial do intervalo a ser adicionado.

[in] NumberOfBytes

Fornece o tamanho, em bytes, do intervalo de memória a ser adicionado.

Retornar valor

Retorna um código NTSTATUS.

Comentários

A memória adicionada por MmAddPhysicalMemory pode ser imediatamente usada para satisfazer alocações de memória de threads arbitrários.

Requisitos

Requisito Valor
Cabeçalho ntddk.h
IRQL <= APC_LEVEL
Regras de conformidade de DDI HwStorPortProhibitedDIs(storport), PowerIrpDDis(wdm)