> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Référence de la méthode Initialize de XGameSave Provider

> Référence de la méthode Provider.Initialize du wrapper XGameSave, qui prépare le fournisseur d'enregistrement de jeu et synchronise tous les conteneurs de l'utilisateur spécifié.

# Microsoft.Xbox.Wrappers.XGameSave.Provider.Initialize

Initialise le wrapper d'enregistrement de jeu et synchronise tous les conteneurs de l'utilisateur spécifié.

<a id="syntaxSection" />

## Syntaxe

```cpp theme={null}
HRESULT Initialize(XUserHandle userHandle,
                   const std::string& serviceConfigurationId);
```

<a id="parametersSection" />

### Paramètres

*userHandle*   \_In\_<br />Type : XUserHandle

Handle du compte d'utilisateur XBOX Live.

*serviceConfigurationId*  \_In\_<br />Type : std::string

ID de configuration de service (SCID) du jeu.

<a id="retvalSection" />

### Valeur renvoyée

Type : HRESULT

Cette méthode renvoie **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**

<a id="remarksSection" />

## Remarques

Vous devez appeler cette méthode avant de pouvoir appeler toute autre méthode de la classe `Provider`.

Vous ne devez pas appeler cette méthode sur le thread d'interface utilisateur du jeu, car elle peut être bloquante, puis éventuellement afficher une interface utilisateur pendant la synchronisation des enregistrements de jeu de l'utilisateur.

Pour charger les données du blob donné, à partir du conteneur spécifié, appelez [Load](/fr/reference/system/Wrappers/classes/provider/methods/xgamesave_wrapper_provider_load).

<a id="requirementsSection" />

## Configuration requise

**En-tête :** xgamesavewrappers.hpp

**Plateformes prises en charge :** Windows, consoles de la famille XBOX One et consoles XBOX Series

<a id="seealsoSection" />

## Voir aussi

[Microsoft.Xbox.Wrappers.XGameSave.Provider](/fr/reference/system/Wrappers/classes/provider/xgamesave_wrapper_provider)<br />[Membres du wrapper XGameSave](/fr/reference/system/Wrappers/xgamesave_wrapper_members)


## Related topics

- [Referencia del método Initialize de XGameSave Provider](/es/reference/system/Wrappers/classes/provider/methods/xgamesave_wrapper_provider_initialize.md)
- [Referencia del método Save de XGameSave Provider](/es/reference/system/Wrappers/classes/provider/methods/xgamesave_wrapper_provider_save.md)
- [Información general de la API XGameSave](/es/build/core-features/common/game-save/xgamesave.md)
- [Método QueryContainers de XGameSave Provider](/es/reference/system/Wrappers/classes/provider/methods/xgamesave_wrapper_provider_querycontainers.md)
- [Método Delete(std::string&) de XGameSave Provider](/es/reference/system/Wrappers/classes/provider/methods/xgamesave_wrapper_provider_delete_string.md)
