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_INFORMATIONXMem
