共用方式為


MmGetPhysicalMemoryRangesEx2 函式 (ntddk.h)

MmGetPhysicalMemoryRangesEx2 例程會傳回非分頁集區區塊的虛擬位址,其中包含系統中的實體記憶體範圍。

語法

PPHYSICAL_MEMORY_RANGE MmGetPhysicalMemoryRangesEx2(
  PVOID PartitionObject,
  ULONG Flags
);

參數

PartitionObject

要查詢之數據分割對象的選擇性指標。

Flags

呼叫端是否對 FileOnly 範圍感興趣,以及是否要包含所有分割區。

傳回值

失敗時為 NULL。

備註

傳回的區塊包含實體地址和頁面計數位。 最後一個專案包含兩者的零。

呼叫端必須瞭解,雖然傳回的區塊在傳回之後無法變更,但實際的記憶體組態可能會因為經常性新增/移除) 而變更 (。

呼叫者必須負責釋放此區塊。

規格需求

需求
最低支援的用戶端 Windows 10 (版本 2004)
標頭 ntddk.h
IRQL PASSIVE_LEVEL