Skip to main content

XStoreQueryGameAndDlcPackageUpdatesAsync

Recupera uma lista de atualizações disponíveis para o pacote do jogo e quaisquer pacotes de DLC associados ou compatíveis com hub, que podem então ser usados para baixar e instalar essas atualizações.

Sintaxe

Parâmetros

storeContextHandle   _In_
Tipo: XStoreContextHandle
O identificador de contexto da loja para o usuário retornado por XStoreCreateContext. async   _Inout_
Tipo: XAsyncBlock*
Um XAsyncBlock que define o trabalho assíncrono que está sendo realizado. O XAsyncBlock pode ser usado para sondar o status da chamada e recuperar os resultados da chamada. Consulte XAsyncBlock para obter mais informações.

Valor retornado

Tipo: HRESULT Código de sucesso ou erro HRESULT.

Comentários

Para recuperar a lista de atualizações disponíveis, bem como o resultado da execução desta função, chame XStoreQueryGameAndDlcPackageUpdatesResult depois de chamar esta função. Para obter o número de atualizações a serem recuperadas, chame XStoreQueryGameAndDlcPackageUpdatesResultCount depois de chamar esta função. A função de contagem de resultados é importante, pois permite determinar o tamanho adequado da matriz a ser passada para a função de resultado. O snippet de código a seguir mostra um exemplo de recuperação de atualizações do jogo e opcionais para o pacote atual.

Requisitos

Cabeçalho: XStore.h (incluído em XGameRuntime.h) Biblioteca: xgameruntime.lib Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX Series

Documentação conceitual

Confira também

XStore
XStoreQueryGameAndDlcPackageUpdatesResult
XStoreQueryGameAndDlcPackageUpdatesResultCount
Hubs de jogos de franquia
Last modified on October 6, 2026