Поделиться через


Функция MmAddPhysicalMemory (ntddk.h)

Функция MmAddPhysicalMemory добавляет в систему диапазон физической памяти.

Синтаксис

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

Параметры

[in] StartAddress

Предоставляет начальный физический адрес добавляемого диапазона.

[in] NumberOfBytes

Предоставляет размер (в байтах) добавляемого диапазона памяти.

Возвращаемое значение

Возвращает код NTSTATUS.

Комментарии

Память, добавленную MmAddPhysicalMemory , можно немедленно использовать для удовлетворения выделения памяти из произвольных потоков.

Требования

Требование Значение
Заголовок ntddk.h
IRQL <= APC_LEVEL
Правила соответствия DDI HwStorPortProhibitedDIs(storport), PowerIrpDDis(wdm)