Skip to main content

XGameSaveEnumerateContainerInfo

擷取 XGameSaveProvider 的容器資訊。

語法

參數

provider   _In_
類型:XGameSaveProviderHandle
包含 XGameSaveContainerInfo 的 XGameSaveProvider 控制代碼。 context   _In_opt_
類型:void*
將傳遞至回呼函式的指標。 callback   _In_
類型:XGameSaveContainerInfoCallback*
針對每個容器執行的回呼函式,傳回 false 可停止列舉。使用此函式收集 XGameSaveContainerInfo。

傳回值

類型:HRESULT 函式結果

備註

使用此函式檢查使用者有哪些可用的容器。這可能包括需要在 UX 中顯示的資料。列舉這組容器不會對 SyncOnDemand 提供者觸發同步,並可讓呼叫端透過 XGameSaveContainerInfo 的 needsSync 欄位實際檢查同步狀態。對 needsSync 設為 true 的容器進行任何 Blob 資料讀取或使用更新內容,都會強制同步,並可能傳回各種同步錯誤。 您可以使用 XGameSaveEnumerateContainerInfoByName 篩選容器,方法是指定一個前置詞,容器必須符合該前置詞才會傳回其資訊。

需求

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

概念文件

另請參閱

XGameSave
XGameSaveEnumerateContainerInfoByName
XGameSaveContainerInfo
偵錯遊戲存檔
Last modified on October 6, 2026