> ## 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.

# Referencia del método Initialize de XGameSave Provider

> Referencia del método Provider.Initialize del contenedor XGameSave, que prepara el proveedor de guardado de partidas y sincroniza todos los contenedores para el usuario especificado.

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

Inicializa el contenedor de guardado de partidas y sincroniza todos los contenedores para el usuario especificado.

<a id="syntaxSection" />

## Sintaxis

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

<a id="parametersSection" />

### Parámetros

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

Un identificador de la cuenta de usuario de XBOX Live.

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

El identificador de configuración de servicio (SCID) del juego.

<a id="retvalSection" />

### Valor devuelto

Tipo: HRESULT

Este método devuelve **S\_OK** si se ejecuta correctamente y los siguientes códigos HRESULT en caso de error:

* **E\_GS\_USER\_CANCELED**
* **E\_GS\_USER\_NOT\_REGISTERED\_IN\_SERVICE**
* **E\_GS\_NO\_ACCESS**
* **E\_GS\_NO\_SERVICE\_CONFIGURATION**

<a id="remarksSection" />

## Comentarios

Debe llamar a este método antes de poder llamar a cualquier otro método de la clase `Provider`.

No debe llamar a este método en el subproceso de interfaz de usuario del juego porque puede bloquearse y, luego, mostrar potencialmente una interfaz de usuario al usuario mientras sincroniza sus partidas guardadas.

Para cargar los datos del blob indicado, desde el contenedor especificado, llame a [Load](/reference/system/Wrappers/classes/provider/methods/xgamesave_wrapper_provider_load).

<a id="requirementsSection" />

## Requisitos

**Encabezado:** xgamesavewrappers.hpp

**Plataformas compatibles:** Windows, consolas de la familia XBOX One y consolas XBOX Series

<a id="seealsoSection" />

## Consulte también

[Microsoft.Xbox.Wrappers.XGameSave.Provider](/reference/system/Wrappers/classes/provider/xgamesave_wrapper_provider)<br />[Miembros del contenedor XGameSave](/reference/system/Wrappers/xgamesave_wrapper_members)


## Related topics

- [Referencia del método Save de XGameSave Provider](/es/reference/system/Wrappers/classes/provider/methods/xgamesave_wrapper_provider_save.md)
- [Referencia del método Load de XGameSave Provider](/es/reference/system/Wrappers/classes/provider/methods/xgamesave_wrapper_provider_load.md)
- [Referencia del método GetQuota de XGameSave Provider](/es/reference/system/Wrappers/classes/provider/methods/xgamesave_wrapper_provider_getquota.md)
- [Método Delete(std::string&) de XGameSave Provider](/es/reference/system/Wrappers/classes/provider/methods/xgamesave_wrapper_provider_delete_string.md)
- [Método QueryContainers de XGameSave Provider](/es/reference/system/Wrappers/classes/provider/methods/xgamesave_wrapper_provider_querycontainers.md)
