GameSaveErrorStatus Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Códigos de êxito e falha retornados por operações de salvamento de jogo.
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
- Herança
-
GameSaveErrorStatus
- Atributos
Requisitos do Windows
Família de dispositivos |
Xbox Live Extension SDK (introduzida na 10.0.10240.0)
Windows 10 Fall Creators Update (introduzida na 10.0.16299.0) |
API contract |
Windows.Gaming.XboxLive.StorageApiContract (introduzida na v1.0)
|
Campos
Abort | -2147467260 | | Abortar | abort | 0x80004004 | A operação foi anulada. | |
BlobNotFound | -2138898424 | | BlobNotFound | blobNotFound | 0x80830008 | A operação falhou porque um blob com o nome fornecido não foi encontrado no contêiner. | |
ContainerNotInSync | -2138898422 | | ContainerNotInSync | containerNotInSync | 0x8083000A | A operação falhou porque o contêiner não existe localmente. Esse erro pode ao enviar atualizações para um contêiner que precisa ser sincronizado e uma consulta de leitura, exclusão ou blob não foi emitida no contêiner. | |
ContainerSyncFailed | -2138898421 | | ContainerSyncFailed | containerSyncFailed | 0x8083000B | A operação falhou porque o contêiner não pôde ser sincronizado. Isso indica que o usuário cancelou uma sincronização de contêiner devido a não querer esperar ou devido a uma falha de rede e o usuário não tentou novamente. Esse erro pode ser retornado por DeleteContainerAsync, ReadAsync, GetAsync ou uma operação GameSaveBlobInfoQuery . | |
InvalidContainerName | -2138898431 | | InvalidContainerName | invalidContainerName | 0x80830001 | O nome do contêiner especificado está vazio, contém caracteres inválidos ou é muito longo. | |
NoAccess | -2138898430 | | Noaccess | noAccess | 0x80830002 | A operação falhou porque o título não tem acesso de gravação ao espaço de armazenamento do contêiner. | |
NoXboxLiveInfo | -2138898423 | | NoXboxLiveInfo | noXboxLiveInfo | 0x80830009 | A operação falhou porque o título não tem uma ID de título ou ID de configuração de serviço adequada. | |
ObjectExpired | -2138898419 | | ObjectExpired | objectExpired | 0x8083000D | A operação falhou porque o aplicativo foi suspenso e o objeto não é mais válido. Para executar operações de salvamento de jogo após a retomada, o aplicativo deve solicitar um novo GameSaveProvider com GetForUserAsync ou GetSyncOnDemandForUserAsync. | |
Ok | 0 | | Okey | ok | 0 | A operação foi concluída com êxito. | |
OutOfLocalStorage | -2138898429 | | OutOfLocalStorage | outOfLocalStorage | 0x80830003 | A operação falhou porque não havia armazenamento local suficiente disponível. Embora o usuário tenha recebido a chance de liberar algum armazenamento local, ele optou por não fazê-lo. | |
ProvidedBufferTooSmall | -2138898425 | | ProvidedBufferTooSmall | providedBufferTooSmall | 0x80830007 | A operação falhou porque um buffer fornecido para ler um blob era muito pequeno para receber o blob. | |
QuotaExceeded | -2138898426 | | QuotaExceeded | quotaExceeded | 0x80830006 | A operação falhou porque a atualização faria com que o espaço de armazenamento excedesse sua cota. Use IGameSaveProvider.GetRemainingBytesInQuotaAsync para consultar o espaço de cota restante. | |
UpdateTooBig | -2138898427 | | UpdateTooBig | updateTooBig | 0x80830005 | A operação falhou porque a atualização continha mais de 16 MB de dados. | |
UserCanceled | -2138898428 | | UserCanceled | userCanceled | 0x80830004 | A operação falhou porque o usuário a cancelou. | |
UserHasNoXboxLiveInfo | -2138898420 | | UserHasNoXboxLiveInfo | userHasNoXboxLiveInfo | 0x8083000C | A operação falhou porque não há informações do Xbox Live associadas à conta de usuário. Esse erro pode ser retornado por GetForUserAsync ou GetSyncOnDemandForUserAsync. | |
Comentários
Importante
Essa API é direcionada para jogos e aplicativos UWP com o Xbox Live Habilitado. As chamadas a essas APIs feitas de fontes que não estão habilitadas para o Xbox Live não poderão sincronizar dados com a nuvem.