Функция 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 |