Skip to main content

XPersistentLocalStoragePromptUserForSpaceResult

Retorna o resultado de uma chamada para a função XPersistentLocalStoragePromptUserForSpaceAsync.

Sintaxe

Parâmetros

asyncBlock   _Inout_
Tipo: XAsyncBlock\d*
Um ponteiro para um objeto XAsyncBlock, que você pode usar para monitorar o status da chamada assíncrona.

Valor retornado

Tipo: HRESULT Retorna S_OK se o usuário tentou liberar o espaço solicitado; caso contrário, retorna um código de erro. Para obter uma lista de códigos de erro, consulte Códigos de erro. Retorna E_ABORT se o usuário optar por não tentar liberar espaço.

Comentários

O resultado da operação assíncrona será bem-sucedido se o usuário optar por liberar espaço. Não há garantia de que o usuário liberou o número de bytes solicitado, apenas de que ele realizou uma ação. Seu jogo deve consultar novamente o espaço livre usando XPersistentLocalStorageGetSpaceInfo quando o usuário tentar novamente a operação que resultou na solicitação de espaço. A operação assíncrona resultará em E_ABORT se o usuário optar por não liberar espaço. Como o Armazenamento Local Persistente não é implementado na plataforma PC, não use esta função nessa plataforma.

Requisitos

Cabeçalho: XPersistentLocalStorage.h Biblioteca: xgameruntime.lib Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX Series

Confira também

XPersistentLocalStorage
XPersistentLocalStorageGetSpaceInfo
Last modified on October 6, 2026