XStoreDownloadPackageUpdatesAsync
Esta API não funciona como esperado, porque as atualizações no XBOX são instaladas à medida que são baixadas.
Se a atualização for para o jogo, o jogo será encerrado.
Se a atualização for para um DLC, o jogo será encerrado se o pacote de DLC estiver montado no momento.Em vez disso, use XStoreDownloadAndInstallPackageUpdatesAsync.
Sintaxe
Parâmetros
storeContextHandle _In_Tipo: XStoreContextHandle O identificador de contexto da loja do usuário retornado por XStoreCreateContext. packageIdentifiers _In_z_count_(packageIdentifiersCount)
Tipo: char** Lista de identificadores de pacote. Um identificador de pacote é uma cadeia de caracteres de ID exclusiva para um pacote da Microsoft Store. Para obter mais informações sobre identificadores de pacote, consulte Gerenciar e licenciar conteúdo para download (DLC). packageIdentifiersCount _In_
Tipo: size_t O número de identificadores em packageIdentifiers. async _Inout_
Tipo: XAsyncBlock* Um XAsyncBlock que define o trabalho assíncrono que está sendo feito. 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 Retorna S_OK se for bem-sucedida; caso contrário, retorna um código de erro.Comentários
Esta função apenas baixa uma atualização, mas não a instala. Para baixar e instalar uma atualização em uma única chamada, use a função XStoreDownloadAndInstallPackageUpdatesAsync. Para recuperar o resultado desta função, chame XStoreDownloadPackageUpdatesResult após chamar esta função. Consulte XStoreQueryGameAndDlcPackageUpdatesAsync para obter um exemplo de uso. Quando esta API é chamada de um jogo em execução, os downloads são considerados de alta prioridade e vão para o início da fila, na ordem em que são especificados no parâmetro storeIds desta API.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 SeriesConfira também
XStoreXStoreDownloadPackageUpdatesResult
XStoreDownloadAndInstallPackageUpdatesAsync
