Skip to main content

XGameSaveGetRemainingQuota

Devuelve 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. remainingQuota   _Out_
Tipo: int64_t*
Cantidad de datos disponibles para usar como almacenamiento.

Valor devuelto

Tipo: HRESULT Resultado de la función.

Comentarios

No es seguro llamar a esta función en un subproceso sensible al tiempo. Para obtener más información, consulte Subprocesos sensibles al tiempo.
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. Se recomienda llamar a esta función para asegurarse de que queda una cantidad razonable de datos para ejecutar una llamada a XGameSaveSubmitUpdate.

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
XGameSaveSubmitUpdate
Depuración de partidas guardadas
Última modificación el 28 de agosto de 2026