Skip to main content

XGameSaveGetRemainingQuotaAsync

Devuelve de forma asincrónica la cantidad de datos disponibles para almacenar mediante la API XGameSave.

Sintaxis

Parámetros

provider   _In_
Tipo: XGameSaveProviderHandle
Identificador del XGameSaveProvider para el que se consultan los datos restantes. async   _In_
Tipo: XAsyncBlock*
AsyncBlock que contiene el contexto de llamada y la función de devolución de llamada.

Valor devuelto

Tipo: HRESULT Resultado de la función.

Comentarios

El resultado y la cuota restante se recuperan mediante la función XGameSaveGetRemainingQuotaResult. Cada aplicación tiene una cuota sobre la cantidad de datos que puede guardar para un usuario; si se supera, cualquier intento de guardar más datos puede producir un error E_GS_QUOTA_EXCEEDED. Como no se trata de un tamaño fijo, hemos expuesto el acceso a la cuota restante para que la aplicación pueda intentar evitar errores E_GS_QUOTA_EXCEEDED. Para ofrecer una vista precisa, siempre nos aseguramos de que las escrituras, actualizaciones o eliminaciones pendientes se procesen primero antes de devolver el resultado, ya que cualquiera de ellas puede cambiar la cuota restante.

Requisitos

Encabezado: XGameSave.h Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX Series

Documentación conceptual

Consulte también

XGameSave
XGameSaveGetRemainingQuotaResult
Depuración de partidas guardadas
Última modificación el 28 de agosto de 2026