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

# XGameSaveInitializeProviderResult

> XGameSaveInitializeProviderResult

# XGameSaveInitializeProviderResult

Contient les résultats d'un appel à [XGameSaveInitializeProviderAsync](/fr-CA/reference/system/xgamesave/functions/xgamesaveinitializeproviderasync).

## Syntaxe

```cpp theme={null}
HRESULT XGameSaveInitializeProviderResult(  
         XAsyncBlock* async,  
         XGameSaveProviderHandle* provider  
)  
```

### Paramètres

*async*   \_In\_\
Type : [XAsyncBlock\*](/fr-CA/reference/system/xasync/structs/xasyncblock)

AsyncBlock passé à partir de l'appel à [XGameSaveInitializeProviderAsync](/fr-CA/reference/system/xgamesave/functions/xgamesaveinitializeproviderasync).

*provider*   \_Outptr\_result\_nullonfailure\_\
Type : XGameSaveProviderHandle\*

Le gs\_provider\_handle\_t à affecter.

### Valeur de retour

Type : HRESULT

Résultat de la fonction.

## Remarques

Cette fonction est appelée dans le cadre de la fonction d'appel AsyncBlock de [XGameSaveInitializeProviderAsync](/fr-CA/reference/system/xgamesave/functions/xgamesaveinitializeproviderasync). Elle sert à obtenir les résultats de [XGameSaveInitializeProviderAsync](/fr-CA/reference/system/xgamesave/functions/xgamesaveinitializeproviderasync) et retourne le **XGameSaveProviderHandle** créé par l'appel. Les méthodes de résultat sont généralement écrites en ligne avec l'appel asynchrone qui les appellera plus tard, mais elles peuvent aussi être écrites sous forme de fonctions distinctes.

## Configuration requise

**En-tête :** XGameSave.h

**Bibliothèque :** xgameruntime.lib

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

## Documentation conceptuelle

* [Objectifs de conception et améliorations de la programmation asynchrone](/fr-CA/build/core-features/common/async/async-whitepaper)

## Voir aussi

[XGameSave](/fr-CA/reference/system/xgamesave/xgamesave_members)\
[XGameSaveInitializeProviderAsync](/fr-CA/reference/system/xgamesave/functions/xgamesaveinitializeproviderasync)\
[Débogage des sauvegardes de jeu](/fr-CA/build/core-features/common/game-save/game-saves-debugging)


## Related topics

- [XGameSaveInitializeProviderAsync](/fr-CA/reference/system/xgamesave/functions/xgamesaveinitializeproviderasync.md)
- [Objectifs de conception et améliorations de la programmation asynchrone](/fr-CA/build/core-features/common/async/async-whitepaper.md)
- [XGameSave](/fr-CA/reference/system/xgamesave/xgamesave_members.md)
- [Wrappers d'API C# Unity pour le GDK](/fr-CA/build/gdk-and-engines/unity/unity-api-wrappers.md)
- [XGameSaveInitializeProvider](/fr-CA/reference/system/xgamesave/functions/xgamesaveinitializeprovider.md)
