共用方式為


MmGetPhysicalMemoryRangesEx2 函式 (ntddk.h)

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

語法

PPHYSICAL_MEMORY_RANGE MmGetPhysicalMemoryRangesEx2(
  PVOID PartitionObject,
  ULONG Flags
);

參數

PartitionObject

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

Flags

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

傳回值

失敗時為 NULL。

言論

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

呼叫端必須瞭解,雖然傳回的區塊在傳回后無法變更,但實際的記憶體組態可以隨時變更(因為熱新增/移除)。

呼叫者有責任釋放這個區塊。

要求

要求 價值
最低支援的用戶端 Windows 10 版本 2004
標頭 ntddk.h
IRQL PASSIVE_LEVEL