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

# PFGameSaveFilesIsConnectedToCloud

> Indique si l'utilisateur est connecté au nuage. L'utilisateur peut être déconnecté du nuage lorsque PFGameSaveFilesAddUserWithUiAsync() est appelé sans accès réseau et que l'utilisateur choisit PFGameSaveFilesUiSyncFailedUserAction::UseOffline dans PFGameSaveFilesUiSyncFailedCallback. L'utilisateur peut également être déconnecté du nuage à tout moment si un autre appareil devient l'appareil actif. Lorsque l'utilisateur est déconnecté du nuage, PFGameSaveFilesAddUserWithUiAsync() peut être appelé de nouveau si vous souhaitez tenter de vous connecter au nuage. L'interface utilisateur d'échec s'affichera de nouveau si le réseau est toujours hors ligne. Il n'est pas nécessaire de réinitialiser la sauvegarde de jeu, mais vous pouvez le faire si vous le souhaitez. Pendant la déconnexion du nuage, PFGameSaveFilesUploadWithUiAsync() ne fera rien d'autre que retourner E_PF_GAMESAVE_DISCONNECTED_FROM_CLOUD à la fin de l'opération asynchrone, même s'il y a un accès réseau.

Indique si l'utilisateur est connecté au nuage. L'utilisateur peut être déconnecté du nuage lorsque PFGameSaveFilesAddUserWithUiAsync() est appelé sans accès réseau et que l'utilisateur choisit PFGameSaveFilesUiSyncFailedUserAction::UseOffline dans PFGameSaveFilesUiSyncFailedCallback. L'utilisateur peut également être déconnecté du nuage à tout moment si un autre appareil devient l'appareil actif. Lorsque l'utilisateur est déconnecté du nuage, PFGameSaveFilesAddUserWithUiAsync() peut être appelé de nouveau si vous souhaitez tenter de vous connecter au nuage. L'interface utilisateur d'échec s'affichera de nouveau si le réseau est toujours hors ligne. Il n'est pas nécessaire de réinitialiser la sauvegarde de jeu, mais vous pouvez le faire si vous le souhaitez. Pendant la déconnexion du nuage, PFGameSaveFilesUploadWithUiAsync() ne fera rien d'autre que retourner E\_PF\_GAMESAVE\_DISCONNECTED\_FROM\_CLOUD à la fin de l'opération asynchrone, même s'il y a un accès réseau.

## Syntaxe

```cpp theme={null}
HRESULT PFGameSaveFilesIsConnectedToCloud(  
    PFLocalUserHandle localUserHandle,  
    bool* isConnectedToCloud  
)  
```

### Paramètres

**`localUserHandle`**   PFLocalUserHandle

Utilisateur local dont le quota doit être retourné.

**`isConnectedToCloud`**   bool\*<br />*output*

Défini à true si l'utilisateur est connecté au nuage

### Valeur de retour

Type : HRESULT

Code de résultat de cette opération d'API.

## Configuration requise

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

## Voir aussi

[Membres de PFGameSaveFiles](/fr-CA/services/playfab/api-references/c/pfgamesavefiles/pfgamesavefiles_members)


## Related topics

- [Mode hors connexion de Game Saves](/fr-CA/services/playfab/player-progression/game-saves/offline.md)
- [Démarrage rapide de Game Saves](/fr-CA/services/playfab/player-progression/game-saves/quickstart.md)
- [Rappels d'interface utilisateur de Game Saves](/fr-CA/services/playfab/player-progression/game-saves/ui-callbacks.md)
- [FAQ sur la gestion des erreurs de Game Saves](/fr-CA/services/playfab/player-progression/game-saves/error-handling-faq.md)
- [Vue d'ensemble de l'API C Services - PFGameSaveFiles.h](/fr-CA/services/playfab/api-references/c/pfgamesavefiles/pfgamesavefiles_members.md)
