Skip to main content

XPersistentLocalStoragePromptUserForSpaceResult

Devuelve el resultado de una llamada a la función XPersistentLocalStoragePromptUserForSpaceAsync.

Sintaxis

Parámetros

asyncBlock   _Inout_
Tipo: XAsyncBlock\d*
Un puntero a un objeto XAsyncBlock, que puede usar para supervisar el estado de la llamada asincrónica.

Valor devuelto

Tipo: HRESULT Devuelve S_OK si el usuario intentó liberar el espacio solicitado; de lo contrario, devuelve un código de error. Para obtener una lista de códigos de error, consulte Códigos de error. Devuelve E_ABORT si el usuario decide no intentar liberar espacio.

Comentarios

El resultado de la operación asincrónica es correcto si el usuario decidió liberar espacio. No hay garantía de que el usuario haya liberado el número de bytes solicitado, solo de que tomó medidas. El juego debe consultar de nuevo el espacio libre mediante XPersistentLocalStorageGetSpaceInfo cuando el usuario reintente la operación que dio lugar a la solicitud de espacio. La operación asincrónica da como resultado E_ABORT si el usuario decide no liberar espacio. Dado que el almacenamiento local persistente no está implementado en la plataforma PC, no use esta función en esa plataforma.

Requisitos

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

Consulte también

XPersistentLocalStorage
XPersistentLocalStorageGetSpaceInfo
Última modificación el 28 de agosto de 2026