Skip to main content

XGameSaveCloseProvider

Libère les ressources détenues par le XGameSaveProvider.

Syntaxe

Paramètres

provider   _In_
Type : XGameSaveProviderHandle
Handle du XGameSaveProvider à fermer.

Valeur de retour

Type : void

Remarques

Il n’est pas sûr d’appeler cette fonction sur un thread à contrainte de temps. Pour plus d’informations, consultez Threads à contrainte de temps.
Chaque fournisseur conserve des ressources qui doivent être nettoyées lorsqu’elles ne sont plus nécessaires ou lorsque le fournisseur existant est devenu non valide. Un fournisseur peut devenir non valide pour plusieurs raisons, la principale étant que, pendant que l’application était suspendue, le contexte a été pris sur un autre appareil par le même utilisateur. Cette situation est représentée par E_GS_HANDLE_EXPIRED et peut être retournée par n’importe quelle API XGameSave ; la gestion appropriée consiste à fermer le fournisseur, puis à le réinitialiser et à inviter l’utilisateur à résoudre les éventuels conflits.

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

Voir aussi

XGameSave
XGameSaveInitializeProvider
XGameSaveInitializeProviderAsync
Débogage des sauvegardes de jeu
Last modified on October 6, 2026