Skip to main content

XMemVirtualQuery

擷取呼叫處理序之虛擬位址空間中某個分頁範圍的相關資訊。

語法

參數

Process   _In_
類型:HANDLE
處理序控制代碼,通常是透過呼叫 GetCurrentProcess 取得。 Address   _In_opt_
類型:PVOID
要查詢之分頁區域基底位址的指標。此值會無條件捨去至下一個分頁邊界。如果此參數設定為高於處理序可存取之最高記憶體位址的位址,函式會失敗,且錯誤碼會設定為 ERROR_INVALID_PARAMETER。 Buffer   _Out_
類型:PXMEM_BASIC_INFORMATION
XMEM_BASIC_INFORMATION 結構的指標,其中會傳回指定分頁範圍的相關資訊。

傳回值

類型:BOOL 如果成功,則傳回 TRUE;否則傳回 FALSE。若要取得延伸錯誤資訊,請呼叫 GetLastError。

備註

工具可以傳遞遠端處理序的控制代碼,以便從目前處理序外部查詢遊戲。 如果查詢的記憶體區域有相關聯的選擇性四字元代碼標籤,該標籤會包含在 TagFourCC 欄位中,並以 24 位元表示法編碼在 Buffer 中所傳回之 XMEM_BASIC_INFORMATION 結構的 TagCode 欄位中。否則,TagFourCC 欄位會填入 NULL 值,且應忽略 TagCode 欄位。如需標籤的詳細資訊,請參閱 XMemVirtualAlloc。 範例:若要計算直接呼叫 ‘XMemVirtualAlloc’ 所配置之記憶體的總記憶體使用量,需要結合使用 ‘XMemSetOption’ 和 ‘XMemVirtualQuery’。

需求

標頭: xmem.h 程式庫: xmem.lib 支援的平台: XBOX One 系列主機和 XBOX Series 主機

另請參閱

XMEM_BASIC_INFORMATION
XMem
Last modified on October 6, 2026