XGameSaveInitializeProvider
Proporciona e inicializa un identificador de proveedor de XGameSave.Sintaxis
Parámetros
requestingUser _In_Tipo: XUserHandle Identificador de un usuario de XBOX Live. configurationId _In_z_
Tipo: char* Identificador de configuración de servicio (SCID). syncOnDemand _In_
Tipo: bool Cuando es true, syncOnDemand solo descarga datos del servicio si es necesario. No funciona si el dispositivo está sin conexión. Establecerlo en true puede hacer que se muestre la interfaz de usuario de progreso de sincronización. provider _Outptr_result_nullonfailure_
Tipo: XGameSaveProviderHandle* Identificador del proveedor de XGameSave que se va a crear.
Valor devuelto
Tipo: HRESULT Resultado de la función.Errores comunes
- E_GS_USER_CANCELED
- E_GS_USER_NOT_REGISTERED_IN_SERVICE
- E_GS_NO_ACCESS
- E_GS_NO_SERVICE_CONFIGURATION
Comentarios
No es seguro llamar a esta función en un subproceso sensible al tiempo. Para obtener más información, consulte Subprocesos sensibles al tiempo.
La API XGameSave requiere que el título tenga su identificador de título y su identificador de configuración de servicio (SCID)
- XGameSaveCreateUpdate
- XGameSaveEnumeratorBlobInfo
- XGameSaveEnumerateBlobInfoByName
- XGameSaveEnumerateContainerInfo
- XGameSaveEnumerateContainerInfoByName
Requisitos
Encabezado: XGameSave.h Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX SeriesDocumentación conceptual
Consulte también
XGameSaveXGameSaveInitializeProviderAsync
Depuración de partidas guardadas
