Skip to main content

Microsoft.Xbox.Wrappers.XGameSave.Provider.Initialize

Initialise le wrapper de sauvegarde de jeu et synchronise tous les conteneurs de l’utilisateur spécifié.

Syntaxe

Paramètres

userHandle _In_
Type : XUserHandle
Handle du compte d’utilisateur XBOX Live. serviceConfigurationId _In_
Type : std::string
ID de configuration de service (SCID) du jeu.

Valeur de retour

Type : HRESULT Cette méthode retourne S_OK en cas de réussite, et les codes HRESULT suivants en cas d’échec :
  • E_GS_USER_CANCELED
  • E_GS_USER_NOT_REGISTERED_IN_SERVICE
  • E_GS_NO_ACCESS
  • E_GS_NO_SERVICE_CONFIGURATION

Remarques

Vous devez appeler cette méthode avant de pouvoir appeler toute autre méthode de la classe Provider. Vous ne devriez pas appeler cette méthode sur le thread d’interface utilisateur du jeu, car elle peut bloquer, puis potentiellement afficher une interface utilisateur pendant la synchronisation des sauvegardes de jeu de l’utilisateur. Pour charger les données du blob donné, à partir du conteneur spécifié, appelez Load.

Configuration requise

En-tête : xgamesavewrappers.hpp Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

Microsoft.Xbox.Wrappers.XGameSave.Provider
Membres du wrapper XGameSave
Last modified on October 6, 2026