Partager via


GameSaveErrorStatus Énumération

Définition

Codes de réussite et d’échec retournés par les opérations d’enregistrement de jeu.

public enum class GameSaveErrorStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Gaming.XboxLive.StorageApiContract, 65536)]
enum class GameSaveErrorStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Gaming.XboxLive.StorageApiContract), 65536)]
public enum GameSaveErrorStatus
var value = Windows.Gaming.XboxLive.Storage.GameSaveErrorStatus.ok
Public Enum GameSaveErrorStatus
Héritage
GameSaveErrorStatus
Attributs

Configuration requise pour Windows

Famille d’appareils
Xbox Live Extension SDK (introduit dans 10.0.10240.0)
Windows 10 Fall Creators Update (introduit dans 10.0.16299.0)
API contract
Windows.Gaming.XboxLive.StorageApiContract (introduit dans v1.0)

Champs

Abort -2147467260

| Annuler | abandonner | 0x80004004 | L’opération a été abandonnée. |

BlobNotFound -2138898424

| BlobNotFound | blobNotFound | 0x80830008 | L’opération a échoué, car un objet blob portant le nom donné n’a pas été trouvé dans le conteneur. |

ContainerNotInSync -2138898422

| ContainerNotInSync | containerNotInSync | 0x8083000A | L’opération a échoué, car le conteneur n’existe pas localement. Cette erreur peut se produire lors de l’envoi de mises à jour à un conteneur qui doit être synchronisé, et aucune requête de lecture, de suppression ou d’objet blob n’a été émise sur le conteneur. |

ContainerSyncFailed -2138898421

| ContainerSyncFailed | containerSyncFailed | 0x8083000B | L’opération a échoué, car le conteneur n’a pas pu être synchronisé. Cela indique que l’utilisateur a annulé une synchronisation de conteneur parce qu’il ne voulait pas attendre ou en raison d’une défaillance réseau et que l’utilisateur n’a pas réessayé. Cette erreur peut être retournée par DeleteContainerAsync, ReadAsync, GetAsync ou une opération GameSaveBlobInfoQuery . |

InvalidContainerName -2138898431

| InvalidContainerName | invalidContainerName | 0x80830001 | Le nom de conteneur spécifié est vide, contient des caractères non valides ou est trop long. |

NoAccess -2138898430

| NoAccess | noAccess | 0x80830002 | L’opération a échoué, car le titre n’a pas d’accès en écriture à l’espace de stockage du conteneur. |

NoXboxLiveInfo -2138898423

| NoXboxLiveInfo | noXboxLiveInfo | 0x80830009 | L’opération a échoué, car le titre n’a pas d’ID de titre ou d’ID de configuration de service approprié. |

ObjectExpired -2138898419

| ObjectExpired | objectExpired | 0x8083000D | L’opération a échoué, car l’application a été suspendue et l’objet n’est plus valide. Pour effectuer des opérations d’enregistrement de jeu après la reprise, l’application doit demander un nouveau GameSaveProvider avec GetForUserAsync ou GetSyncOnDemandForUserAsync. |

Ok 0

| D'accord | ok | 0 | L’opération s’est terminée avec succès. |

OutOfLocalStorage -2138898429

| OutOfLocalStorage | outOfLocalStorage | 0x80830003 | L’opération a échoué, car il n’y avait pas suffisamment de stockage local disponible. Bien que l’utilisateur ait eu la possibilité de libérer un stockage local, il a choisi de ne pas le faire. |

ProvidedBufferTooSmall -2138898425

| ProvidedBufferTooSmall | providedBufferTooSmall | 0x80830007 | L’opération a échoué, car une mémoire tampon fournie pour lire un objet blob était trop petite pour recevoir l’objet blob. |

QuotaExceeded -2138898426

| QuotaExceededed | quotaExceeded | 0x80830006 | L’opération a échoué, car la mise à jour entraînerait le dépassement de l’espace de stockage de son quota. Utilisez IGameSaveProvider.GetRemainingBytesInQuotaAsync pour interroger l’espace de quota restant. |

UpdateTooBig -2138898427

| UpdateTooBig | updateTooBig | 0x80830005 | L’opération a échoué, car la mise à jour contenait plus de 16 Mo de données. |

UserCanceled -2138898428

| UserCanceled | userCanceled | 0x80830004 | L’opération a échoué, car l’utilisateur l’a annulée. |

UserHasNoXboxLiveInfo -2138898420

| UserHasNoXboxLiveInfo | userHasNoXboxLiveInfo | 0x8083000C | L’opération a échoué, car aucune information Xbox Live n’est associée au compte d’utilisateur. Cette erreur peut être renvoyée par GetForUserAsync ou GetSyncOnDemandForUserAsync. |

Remarques

Important

Cette API est ciblée vers les jeux et applications UWP avec Xbox Live activé. Les appels à ces API effectués à partir de sources qui ne sont pas activées sur Xbox Live ne pourront pas synchroniser les données avec le cloud.

S’applique à