Skip to main content

XGameSaveGetRemainingQuota

Retourne la quantité de données disponibles pour le stockage au moyen de l’API XGameSave.

Syntaxe

Paramètres

provider   _In_
Type : XGameSaveProviderHandle
Handle vers le XGameSaveProvider pour lequel interroger les données restantes. remainingQuota   _Out_
Type : int64_t*
Quantité de données disponibles pouvant servir de stockage.

Valeur de retour

Type : HRESULT Résultat de la fonction.

Remarques

Cette fonction ne peut pas être appelée sans danger sur un thread sensible au temps. Pour plus d’informations, consultez Threads sensibles au temps.
Chaque application dispose d’un quota sur la quantité de données qu’elle peut enregistrer pour un utilisateur; si ce quota est dépassé, toute tentative d’enregistrer davantage de données peut échouer avec E_GS_QUOTA_EXCEEDED. Comme il ne s’agit pas d’une taille fixe, nous avons exposé l’accès au quota restant afin que l’application puisse essayer d’éviter les échecs E_GS_QUOTA_EXCEEDED. Pour donner une vue exacte, nous nous assurons toujours que les écritures, mises à jour ou suppressions en attente sont traitées avant de retourner, puisque chacune d’elles peut modifier le quota restant. Il est recommandé d’appeler cette fonction pour vous assurer qu’il reste une quantité raisonnable de données pour exécuter un appel à XGameSaveSubmitUpdate.

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
XGameSaveSubmitUpdate
Débogage des sauvegardes de jeu
Last modified on October 6, 2026