Функция MmAllocateMappingAddressEx (wdm.h)

Функция MmAllocateMappingAddressEx выделяет системное сопоставление PTE запрошенной длины, которое можно использовать позже для сопоставления произвольных адресов.

Синтаксис

PVOID MmAllocateMappingAddressEx(
  SIZE_T NumberOfBytes,
  ULONG  PoolTag,
  ULONG  Flags
);

Параметры

NumberOfBytes

Предоставляет максимальное количество байтов, которые может охватывать сопоставление.

PoolTag

Предоставляет тег пула для связывания этого сопоставления с вызывающим объектом.

Flags

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

Возвращает виртуальный адрес, который будет использоваться для последующих сопоставлений.

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 2004
Верхняя часть wdm.h
IRQL <=APC_LEVEL