XGameSaveInitializeProviderAsync
Provides and initializes an XGameSave Provider handle asynchronously.Syntax
Parameters
requestingUser _In_Type: XUserHandle Handle to an XBOX Live User. configurationId _In_z_
Type: char* Service configuration ID (SCID). syncOnDemand _In_
Type: bool When true syncOnDemand only downloads data from the service if needed. Does not work if device is offline. Setting to true may cause sync progress UI to be shown. async _In_
Type: XAsyncBlock* Contains the information for the Async call. This includes calling context and a call to the XGameSaveInitializeProviderResult function.
Return value
Type: HRESULT Function result.Remarks
This function must be called successfully before other XGameSave APIs are used.The XGameSave API requires your title to have its title ID and service configuration ID (SCID)
- XGameSaveCreateUpdate
- XGameSaveEnumeratorBlobInfo
- XGameSaveEnumerateBlobInfoByName
- XGameSaveEnumerateContainerInfo
- XGameSaveEnumerateContainerInfoByName
Requirements
Header: XGameSave.h Library: xgameruntime.lib Supported platforms: Windows, XBOX One family consoles and XBOX Series consolesConceptual documentation
See also
XGameSaveXGameSaveInitializeProviderResult
XGameSaveInitializeProvider
Debugging Game Saves
