MmGetPhysicalMemoryRangesEx2 函数 (ntddk.h)

MmGetPhysicalMemoryRangesEx2 例程返回包含系统中物理内存范围的非分页池块的虚拟地址。

语法

PPHYSICAL_MEMORY_RANGE MmGetPhysicalMemoryRangesEx2(
  PVOID PartitionObject,
  ULONG Flags
);

参数

PartitionObject

指向要查询的分区对象的可选指针。

Flags

调用方是否对 FileOnly 范围感兴趣,以及是否包括所有分区。

返回值

失败时为 NULL。

注解

返回的块包含物理地址和页计数对。 最后一个条目包含两者的零。

调用方必须了解,尽管返回的块在返回后无法更改,但由于热添加/删除) ,实际内存配置可以随时更改 (。

调用方负责释放此块。

要求

要求
最低受支持的客户端 Windows 10 版本 2004
标头 ntddk.h
IRQL PASSIVE_LEVEL