Condividi tramite


GameSaveErrorStatus Enumerazione

Definizione

Codici di esito positivo e negativo restituiti dalle operazioni di salvataggio del gioco.

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
Ereditarietà
GameSaveErrorStatus
Attributi

Requisiti Windows

Famiglia di dispositivi
Xbox Live Extension SDK (è stato introdotto in 10.0.10240.0)
Windows 10 Fall Creators Update (è stato introdotto in 10.0.16299.0)
API contract
Windows.Gaming.XboxLive.StorageApiContract (è stato introdotto in v1.0)

Campi

Abort -2147467260

| Interrompere | abort | 0x80004004 | L'operazione è stata interrotta. |

BlobNotFound -2138898424

| BlobNotFound | blobNotFound | 0x80830008 | L'operazione non è riuscita perché non è stato trovato un BLOB con il nome specificato nel contenitore. |

ContainerNotInSync -2138898422

| ContainerNotInSync | containerNotInSync | 0x8083000A | L'operazione non è riuscita perché il contenitore non esiste in locale. Questo errore può verificarsi quando si inviano aggiornamenti a un contenitore che deve essere sincronizzato e non è stata eseguita una query di lettura, eliminazione o BLOB nel contenitore. |

ContainerSyncFailed -2138898421

| ContainerSyncFailed | containerSyncFailed | 0x8083000B | L'operazione non è riuscita perché non è stato possibile sincronizzare il contenitore. Ciò indica che l'utente ha annullato una sincronizzazione del contenitore a causa di non voler attendere o a causa di un errore di rete e che l'utente non ha eseguito un nuovo tentativo. Questo errore può essere restituito da DeleteContainerAsync, ReadAsync, GetAsync o un'operazione GameSaveBlobInfoQuery . |

InvalidContainerName -2138898431

| InvalidContainerName | invalidContainerName | 0x80830001 | Il nome del contenitore specificato è vuoto, contiene caratteri non validi o è troppo lungo. |

NoAccess -2138898430

| Noaccess | noAccess | 0x80830002 | L'operazione non è riuscita perché il titolo non ha accesso in scrittura allo spazio di archiviazione del contenitore. |

NoXboxLiveInfo -2138898423

| NoXboxLiveInfo | noXboxLiveInfo | 0x80830009 | L'operazione non è riuscita perché il titolo non ha un ID titolo o un ID di configurazione del servizio appropriato. |

ObjectExpired -2138898419

| ObjectExpired | objectExpired | 0x8083000D | L'operazione non è riuscita perché l'app è stata sospesa e l'oggetto non è più valido. Per eseguire operazioni di salvataggio del gioco dopo la ripresa, l'app deve richiedere un nuovo GameSaveProvider con GetForUserAsync o GetSyncOnDemandForUserAsync. |

Ok 0

| Ok | ok | 0 | Operazione completata correttamente. |

OutOfLocalStorage -2138898429

| OutOfLocalStorage | outOfLocalStorage | 0x80830003 | L'operazione non è riuscita perché non è disponibile spazio di archiviazione locale sufficiente. Anche se all'utente è stata data la possibilità di liberare spazio di archiviazione locale, ha scelto di non farlo. |

ProvidedBufferTooSmall -2138898425

| ProvidedBufferTooSmall | providedBufferTooSmall | 0x80830007 | L'operazione non è riuscita perché un buffer fornito per leggere un BLOB era troppo piccolo per ricevere il BLOB. |

QuotaExceeded -2138898426

| Quota superata | quotaExceeded | 0x80830006 | L'operazione non è riuscita perché l'aggiornamento causa il superamento della quota dello spazio di archiviazione. Usare IGameSaveProvider.GetRemainingBytesInQuotaAsync per eseguire una query sullo spazio quota rimanente. |

UpdateTooBig -2138898427

| UpdateTooBig | updateTooBig | 0x80830005 | L'operazione non è riuscita perché l'aggiornamento contiene più di 16 MB di dati. |

UserCanceled -2138898428

| UserCanceled | userCanceled | 0x80830004 | L'operazione non è riuscita perché l'utente l'ha annullata. |

UserHasNoXboxLiveInfo -2138898420

| UserHasNoXboxLiveInfo | userHasNoXboxLiveInfo | 0x8083000C | L'operazione non è riuscita perché non sono presenti informazioni xbox Live associate all'account utente. Questo errore può essere restituito da GetForUserAsync o GetSyncOnDemandForUserAsync. |

Commenti

Importante

Questa API è destinata a giochi e app UWP con Xbox Live Abilitato. Le chiamate a queste API effettuate da origini che non sono abilitate per Xbox Live non saranno in grado di sincronizzare i dati nel cloud.

Si applica a