GameSaveErrorStatus Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Códigos de éxito y error devueltos por las operaciones de guardado del juego.
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
- Herencia
-
GameSaveErrorStatus
- Atributos
Requisitos de Windows
Familia de dispositivos |
Xbox Live Extension SDK (se introdujo en la versión 10.0.10240.0)
Windows 10 Fall Creators Update (se introdujo en la versión 10.0.16299.0) |
API contract |
Windows.Gaming.XboxLive.StorageApiContract (se introdujo en la versión v1.0)
|
Campos
Abort | -2147467260 | | Aborta | abort | 0x80004004 | Se anuló la operación. | |
BlobNotFound | -2138898424 | | BlobNotFound | blobNotFound | 0x80830008 | Error en la operación porque no se encontró un blob con el nombre especificado en el contenedor. | |
ContainerNotInSync | -2138898422 | | ContainerNotInSync | containerNotInSync | 0x8083000A | Error en la operación porque el contenedor no existe localmente. Este error puede producirse al enviar actualizaciones a un contenedor que necesita sincronizarse y no se ha emitido una consulta de lectura, eliminación o blob en el contenedor. | |
ContainerSyncFailed | -2138898421 | | ContainerSyncFailed | containerSyncFailed | 0x8083000B | Error en la operación porque no se pudo sincronizar el contenedor. Esto indica que el usuario canceló una sincronización de contenedor debido a que no desea esperar o debido a un error de red y el usuario no reintentó. Este error se puede devolver mediante DeleteContainerAsync, ReadAsync, GetAsync o una operación GameSaveBlobInfoQuery . | |
InvalidContainerName | -2138898431 | | InvalidContainerName | invalidContainerName | 0x80830001 | El nombre de contenedor especificado está vacío, contiene caracteres no válidos o es demasiado largo. | |
NoAccess | -2138898430 | | Noaccess | noAccess | 0x80830002 | Error en la operación porque el título no tiene acceso de escritura al espacio de almacenamiento del contenedor. | |
NoXboxLiveInfo | -2138898423 | | NoXboxLiveInfo | noXboxLiveInfo | 0x80830009 | Error en la operación porque el título no tiene un identificador de título o un identificador de configuración de servicio adecuado. | |
ObjectExpired | -2138898419 | | ObjectExpired | objectExpired | 0x8083000D | Error en la operación porque la aplicación se ha suspendido y el objeto ya no es válido. Para realizar operaciones de guardado de juegos después de reanudarse, la aplicación debe solicitar un nuevo GameSaveProvider con GetForUserAsync o GetSyncOnDemandForUserAsync. | |
Ok | 0 | | Vale | Ok | 0 | La operación se completó correctamente. | |
OutOfLocalStorage | -2138898429 | | OutOfLocalStorage | outOfLocalStorage | 0x80830003 | Error en la operación porque no había suficiente almacenamiento local disponible. Aunque al usuario se le dio la oportunidad de liberar algún almacenamiento local, eligió no hacerlo. | |
ProvidedBufferTooSmall | -2138898425 | | ProvidedBufferTooSmall | providedBufferTooSmall | 0x80830007 | Error en la operación porque un búfer proporcionado para leer un blob era demasiado pequeño para recibir el blob. | |
QuotaExceeded | -2138898426 | | QuotaExceeded | quotaExceededed | 0x80830006 | Error en la operación porque la actualización provocaría que el espacio de almacenamiento supere su cuota. Use IGameSaveProvider.GetRemainingBytesInQuotaAsync para consultar el espacio de cuota restante. | |
UpdateTooBig | -2138898427 | | UpdateTooBig | updateTooBig | 0x80830005 | Error en la operación porque la actualización contenía más de 16 MB de datos. | |
UserCanceled | -2138898428 | | UserCanceled | userCanceled | 0x80830004 | Error en la operación porque el usuario lo canceló. | |
UserHasNoXboxLiveInfo | -2138898420 | | UserHasNoXboxLiveInfo | userHasNoXboxLiveInfo | 0x8083000C | Error en la operación porque no hay información de Xbox Live asociada a la cuenta de usuario. Este error puede devolverlo GetForUserAsync o GetSyncOnDemandForUserAsync. | |
Comentarios
Importante
Esta API está destinada a juegos y aplicaciones para UWP con Xbox Live Habilitado. Las llamadas a estas API realizadas desde orígenes que no están habilitados para Xbox Live no podrán sincronizar datos con la nube.