> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XStore (conteúdo da API)

> XStore

# XStore

Material de referência para as APIs de XStore.

Fornece funcionalidades relacionadas a comércio para um jogo, incluindo detalhes sobre o conteúdo disponível para compra, gerenciamento de pacotes de conteúdo para download, gerenciamento de licenças e avaliações de jogos.

## Funções

| Função | Descrição |
| - | - |
| [XStoreAcquireLicenseForDurablesAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreacquirelicensefordurablesasync.md) | Adquire uma licença para o durável especificado. |
| [XStoreAcquireLicenseForDurablesResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreacquirelicensefordurablesresult.md) | Recupera o resultado de uma chamada a [XStoreAcquireLicenseForDurablesAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreacquirelicensefordurablesasync.md). |
| [XStoreAcquireLicenseForPackageAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreacquirelicenseforpackageasync.md) | Adquire uma licença para um DLC do jogo que o usuário tem direito de usar. |
| [XStoreAcquireLicenseForPackageResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreacquirelicenseforpackageresult.md) | Recupera os resultados de uma chamada a [XStoreAcquireLicenseForPackageAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreacquirelicenseforpackageasync.md). |
| [XStoreCanAcquireLicenseForPackageAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorecanacquirelicenseforpackageasync.md) | Recupera uma licença de visualização para DLC. |
| [XStoreCanAcquireLicenseForPackageResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorecanacquirelicenseforpackageresult.md) | Obtém os resultados de uma chamada a [XStoreCanAcquireLicenseForPackageAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorecanacquirelicenseforpackageasync.md). |
| [XStoreCanAcquireLicenseForStoreIdAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorecanacquirelicenseforstoreidasync.md) | Recupera uma licença de visualização para conteúdo. |
| [XStoreCanAcquireLicenseForStoreIdResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorecanacquirelicenseforstoreidresult.md) | Obtém os resultados de uma chamada a [XStoreCanAcquireLicenseForStoreIdAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorecanacquirelicenseforstoreidasync.md). |
| [XStoreCloseContextHandle](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreclosecontexthandle.md) | Fecha o identificador de contexto da loja especificado. |
| [XStoreCloseLicenseHandle](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorecloselicensehandle.md) | Fecha o identificador de licença da loja especificado. |
| [XStoreCloseProductsQueryHandle](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorecloseproductsqueryhandle.md) | Fecha o identificador de consulta de produtos da loja especificado. |
| [XStoreCreateContext](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorecreatecontext.md) | Cria um contexto da loja para o usuário especificado. |
| [XStoreDownloadAndInstallPackagesAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoredownloadandinstallpackagesasync.md) | Baixa e instala os pacotes da loja especificados. |
| [XStoreDownloadAndInstallPackagesResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoredownloadandinstallpackagesresult.md) | Obtém os resultados de uma chamada a [XStoreDownloadAndInstallPackagesAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoredownloadandinstallpackagesasync.md). |
| [XStoreDownloadAndInstallPackagesResultCount](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoredownloadandinstallpackagesresultcount.md) | Obtém o número de itens no resultado que será retornado por [XStoreDownloadAndInstallPackagesResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoredownloadandinstallpackagesresult.md). |
| [XStoreDownloadAndInstallPackageUpdatesAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoredownloadandinstallpackageupdatesasync.md) | Baixa e instala atualizações para os pacotes da loja especificados. |
| [XStoreDownloadAndInstallPackageUpdatesResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoredownloadandinstallpackageupdatesresult.md) | Obtém os resultados de uma chamada a [XStoreDownloadAndInstallPackageUpdatesAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoredownloadandinstallpackageupdatesasync.md). |
| [XStoreDownloadPackageUpdatesAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoredownloadpackageupdatesasync.md) | Baixa atualizações para os pacotes especificados. |
| [XStoreDownloadPackageUpdatesResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoredownloadpackageupdatesresult.md) | Obtém os resultados de uma chamada a [XStoreDownloadPackageUpdatesAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoredownloadpackageupdatesasync.md). |
| [XStoreEnumerateProductsQuery](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreenumerateproductsquery.md) | Enumera os resultados de uma consulta de produtos. |
| [XStoreGameLicenseChangedCallback](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoregamelicensechangedcallback.md) | Um retorno de chamada definido pelo jogo para o evento de alteração da licença do jogo. |
| [XStoreGetUserCollectionsIdAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoregetusercollectionsidasync.md) | Obtém uma ID de coleções do cliente. |
| [XStoreGetUserCollectionsIdResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoregetusercollectionsidresult.md) | Obtém os resultados de uma chamada a [XStoreGetUserCollectionsIdAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoregetusercollectionsidasync.md). |
| [XStoreGetUserCollectionsIdResultSize](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoregetusercollectionsidresultsize.md) | Obtém o tamanho da ID retornada por [XStoreGetUserCollectionsIdResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoregetusercollectionsidresult.md). |
| [XStoreGetUserPurchaseIdAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoregetuserpurchaseidasync.md) | Recupera uma ID de compra do cliente. |
| [XStoreGetUserPurchaseIdResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoregetuserpurchaseidresult.md) | Obtém o resultado de uma chamada a [XStoreGetUserPurchaseIdAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoregetuserpurchaseidasync.md). |
| [XStoreGetUserPurchaseIdResultSize](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoregetuserpurchaseidresultsize.md) | Obtém o tamanho do resultado retornado por [XStoreGetUserPurchaseIdResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoregetuserpurchaseidresult.md). |
| [XStoreIsLicenseValid](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreislicensevalid.md) | Verifica se a licença especificada é válida. |
| [XStorePackageLicenseLostCallback](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorepackagelicenselostcallback.md) | Retorno de chamada definido pelo jogo para o evento de perda de licença. |
| [XStoreProductQueryCallback](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreproductquerycallback.md) | Retorno de chamada definido pelo jogo para uma consulta de produto. |
| [XStoreProductsQueryHasMorePages](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreproductsqueryhasmorepages.md) | Verifica se há mais páginas de resultados para a consulta especificada. |
| [XStoreProductsQueryNextPageAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreproductsquerynextpageasync.md) | Obtém a próxima página de resultados da consulta. |
| [XStoreProductsQueryNextPageResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreproductsquerynextpageresult.md) | Obtém a próxima página de resultados de uma consulta de produto. |
| [XStoreQueryAddOnLicensesAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryaddonlicensesasync.md) | Enumera as licenças concedidas ao usuário para duráveis sem bits do jogo em execução no momento. |
| [XStoreQueryAddOnLicensesResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryaddonlicensesresult.md) | Recupera o resultado de uma chamada a XStoreQueryAddOnLicensesAsync. |
| [XStoreQueryAddOnLicensesResultCount](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryaddonlicensesresultcount.md) | Obtém o número de licenças recuperadas por [XStoreQueryAddonLicensesAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryaddonlicensesasync.md). |
| [XStoreQueryAssociatedProductsAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryassociatedproductsasync.md) | Obtém informações da listagem da loja para os produtos que podem ser comprados dentro do jogo atual. |
| [XStoreQueryAssociatedProductsForStoreIdAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryassociatedproductsforstoreidasync.md) | Obtém informações da listagem da loja para os produtos que podem ser comprados a partir do produto especificado pela Store ID. |
| [XStoreQueryAssociatedProductsForStoreIdResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryassociatedproductsforstoreidresult.md) | Obtém os resultados de uma chamada a [XStoreQueryAssociatedProductsForStoreIdAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryassociatedproductsforstoreidasync.md). |
| [XStoreQueryAssociatedProductsResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryassociatedproductsresult.md) | Obtém os resultados de uma chamada a [XStoreQueryAssociatedProductsAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryassociatedproductsasync.md). |
| [XStoreQueryConsumableBalanceRemainingAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryconsumablebalanceremainingasync.md) | Obtém o saldo restante do consumível para a ID de produto especificada. |
| [XStoreQueryConsumableBalanceRemainingResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryconsumablebalanceremainingresult.md) | Recupera os resultados de uma chamada a [XStoreQueryConsumableBalanceRemainingAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryconsumablebalanceremainingasync.md). |
| [XStoreQueryEntitledProductsAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryentitledproductsasync.md) | Fornece as informações de produto da Store para todos os complementos do jogo atual que o usuário comprou. |
| [XStoreQueryEntitledProductsResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryentitledproductsresult.md) | Obtém os resultados de uma chamada a [XStoreQueryEntitledProductsAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryentitledproductsasync.md). |
| [XStoreQueryGameAndDlcPackageUpdatesAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerygameanddlcpackageupdatesasync.md) | Obtém atualizações do jogo e opcionais para o pacote atual. |
| [XStoreQueryGameAndDlcPackageUpdatesResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerygameanddlcpackageupdatesresult.md) | Obtém o resultado de uma chamada a [XStoreQueryGameAndDlcPackageUpdatesAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerygameanddlcpackageupdatesasync.md). |
| [XStoreQueryGameAndDlcPackageUpdatesResultCount](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerygameanddlcpackageupdatesresultcount.md) | Obtém o número de atualizações recuperadas por [XStoreQueryGameAndDlcPackageUpdatesAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerygameanddlcpackageupdatesasync.md). |
| [XStoreQueryGameLicenseAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerygamelicenseasync.md) | Recupera informações sobre a licença que foi adquirida para permitir a inicialização do jogo. |
| [XStoreQueryGameLicenseResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerygamelicenseresult.md) | Obtém os resultados de uma chamada a [XStoreQueryGameLicenseAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerygamelicenseasync.md). |
| [XStoreQueryLicenseTokenAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerylicensetokenasync.md) | Fornece ao jogo chamador um token opaco que pode ser passado para o serviço do jogo para fazer chamadas B2B. |
| [XStoreQueryLicenseTokenResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerylicensetokenresult.md) | Recupera os resultados de uma chamada a [XStoreQueryLicenseTokenAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerylicensetokenasync.md). |
| [XStoreQueryLicenseTokenResultSize](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerylicensetokenresultsize.md) | Obtém o tamanho do resultado que será retornado por [XstoreQueryLicenseTokenResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerylicensetokenresult.md). |
| [XStoreQueryPackageIdentifier](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerypackageidentifier.md) | Recupera o identificador de pacote para a ID da loja especificada. |
| [XStoreQueryPackageUpdatesAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerypackageupdatesasync.md) | Recupera as atualizações disponíveis para os pacotes especificados. |
| [XStoreQueryPackageUpdatesResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerypackageupdatesresult.md) | Obtém o resultado de uma chamada a [XStoreQueryPackageUpdatesAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerypackageupdatesasync.md). |
| [XStoreQueryPackageUpdatesResultCount](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerypackageupdatesresultcount.md) | Obtém o número de atualizações recuperadas por [XStoreQueryPackageUpdatesAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequerypackageupdatesasync.md). |
| [XStoreQueryProductForCurrentGameAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryproductforcurrentgameasync.md) | Fornece informações de produto da loja para o jogo em execução no momento, seus SKUs e disponibilidades, e outros metadados. |
| [XStoreQueryProductForCurrentGameResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryproductforcurrentgameresult.md) | Obtém os resultados de uma chamada a [XStoreQueryProductForCurrentGameAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryproductforcurrentgameasync.md). |
| [XStoreQueryProductForPackageAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryproductforpackageasync.md) | Recupera informações de produto da loja para o pacote especificado. |
| [XStoreQueryProductForPackageResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryproductforpackageresult.md) | Obtém os resultados de uma chamada a [XStoreQueryProductForPackageAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryproductforpackageasync.md). |
| [XStoreQueryProductsAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryproductsasync.md) | Retorna informações de listagem para os produtos especificados que estão associados ao jogo atual, independentemente de os produtos estarem disponíveis para compra no jogo atual no momento. |
| [XStoreQueryProductsResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryproductsresult.md) | Obtém os resultados de uma chamada a [XStoreQueryProductsAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorequeryproductsasync.md). |
| [XStoreRegisterGameLicenseChanged](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreregistergamelicensechanged.md) | Registra um retorno de chamada para o evento de alteração da licença do jogo. |
| [XStoreRegisterPackageLicenseLost](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreregisterpackagelicenselost.md) | Registra um retorno de chamada para o evento de perda de licença. |
| [XStoreReportConsumableFulfillmentAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorereportconsumablefulfillmentasync.md) | Consome a quantidade especificada de um consumível. |
| [XStoreReportConsumableFulfillmentResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorereportconsumablefulfillmentresult.md) | Obtém os resultados de uma chamada a [XStoreReportConsumableFulfillmentAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorereportconsumablefulfillmentasync.md). |
| [XStoreShowAssociatedProductsUIAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowassociatedproductsuiasync.md) | Abre o aplicativo Microsoft Store e mostra o conjunto de complementos disponíveis associados ao jogo. Isso pode ser filtrado ainda mais por tipo de produto. |
| [XStoreShowAssociatedProductsUIResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowassociatedproductsuiresult.md) | Obtém o resultado de uma chamada a [XStoreShowAssociatedProductsUIAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowassociatedproductsuiasync.md). |
| [XStoreShowGiftingUIAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowgiftinguiasync.md) | Permite que o jogo solicite a compra de um produto específico da loja como presente para outro usuário. |
| [XStoreShowGiftingUIResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowgiftinguiresult.md) | Obtém os resultados de uma chamada a [XStoreShowGiftingUIAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowgiftinguiasync.md). |
| [XStoreShowProductPageUIAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowproductpageuiasync.md) | Abre o aplicativo da Store diretamente na página de detalhes do ProductId especificado. |
| [XStoreShowProductPageUIResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowproductpageuiresult.md) | Obtém o resultado de uma chamada a [XStoreShowProductPageUIAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowproductpageuiasync.md). |
| [XStoreShowPurchaseUIAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowpurchaseuiasync.md) | Permite que o jogo solicite a compra de um produto específico da loja. |
| [XStoreShowPurchaseUIResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowpurchaseuiresult.md) | Obtém os resultados de uma chamada a [XStoreShowPurchaseUIAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowpurchaseuiasync.md). |
| [XStoreShowRateAndReviewUIAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowrateandreviewuiasync.md) | Exibe uma caixa de diálogo do sistema para permitir que o usuário forneça uma avaliação ou recuse fazê-lo. |
| [XStoreShowRateAndReviewUIResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowrateandreviewuiresult.md) | Obtém o resultado de uma chamada a [XStoreShowRateAndReviewUIAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowrateandreviewuiasync.md). |
| [XStoreShowRedeemTokenUIAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowredeemtokenuiasync.md) | Dispara um resgate de token para o usuário atual para um token especificado. |
| [XStoreShowRedeemTokenUIResult](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowredeemtokenuiresult.md) | Obtém os resultados de uma chamada a [XStoreShowRedeemTokenUIAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowredeemtokenuiasync.md). |
| [XStoreUnregisterGameLicenseChanged](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreunregistergamelicensechanged.md) | Cancela o registro do retorno de chamada de alteração da licença do jogo especificado. |
| [XStoreUnregisterPackageLicenseLost](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreunregisterpackagelicenselost.md) | Cancela o registro do retorno de chamada de perda de licença da loja especificado. |

## Estruturas

| Estrutura | Descrição |
| - | - |
| [XStoreAddonLicense](https://docs.xbox.com/pt-BR/reference/system/xstore/structs/xstoreaddonlicense.md) | Descreve uma licença de complemento. |
| [XStoreAvailability](https://docs.xbox.com/pt-BR/reference/system/xstore/structs/xstoreavailability.md) | Descreve a disponibilidade de um produto. |
| [XStoreCanAcquireLicenseResult](https://docs.xbox.com/pt-BR/reference/system/xstore/structs/xstorecanacquirelicenseresult.md) | Obtém o resultado de uma chamada a [XStoreCanAcquireLicenseForPackageAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorecanacquirelicenseforpackageasync.md) ou [XStoreCanAcquireLicenseForStoreIdAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstorecanacquirelicenseforstoreidasync.md). |
| [XStoreCollectionData](https://docs.xbox.com/pt-BR/reference/system/xstore/structs/xstorecollectiondata.md) | Descreve uma coleção da loja. |
| [XStoreConsumableResult](https://docs.xbox.com/pt-BR/reference/system/xstore/structs/xstoreconsumableresult.md) | Representa a quantidade do consumível. |
| [XStoreGameLicense](https://docs.xbox.com/pt-BR/reference/system/xstore/structs/xstoregamelicense.md) | Descreve uma licença de jogo. |
| [XStoreImage](https://docs.xbox.com/pt-BR/reference/system/xstore/structs/xstoreimage.md) | Descreve uma imagem. |
| [XStorePackageUpdate](https://docs.xbox.com/pt-BR/reference/system/xstore/structs/xstorepackageupdate.md) | Descreve uma atualização de pacote. |
| [XStorePrice](https://docs.xbox.com/pt-BR/reference/system/xstore/structs/xstoreprice.md) | Informações de preço da loja. |
| [XStoreProduct](https://docs.xbox.com/pt-BR/reference/system/xstore/structs/xstoreproduct.md) | Descreve um produto da loja. |
| [XStoreRateAndReviewResult](https://docs.xbox.com/pt-BR/reference/system/xstore/structs/xstorerateandreviewresult.md) | Os resultados de uma chamada a [XStoreShowRateAndReviewUIAsync](https://docs.xbox.com/pt-BR/reference/system/xstore/functions/xstoreshowrateandreviewuiasync.md). |
| [XStoreSku](https://docs.xbox.com/pt-BR/reference/system/xstore/structs/xstoresku.md) | Descreve um SKU da loja. |
| [XStoreSubscriptionInfo](https://docs.xbox.com/pt-BR/reference/system/xstore/structs/xstoresubscriptioninfo.md) | Contém informações sobre uma assinatura. |
| [XStoreVideo](https://docs.xbox.com/pt-BR/reference/system/xstore/structs/xstorevideo.md) | Descreve um vídeo da loja. |

## Enumerações

| Enumeração | Descrição |
| - | - |
| [XStoreCanLicenseStatus](https://docs.xbox.com/pt-BR/reference/system/xstore/enums/xstorecanlicensestatus.md) | Indica se um usuário poderia licenciar um pacote. |
| [XStoreDurationUnit](https://docs.xbox.com/pt-BR/reference/system/xstore/enums/xstoredurationunit.md) | Unidades de um valor de duração. |
| [XStoreProductKind](https://docs.xbox.com/pt-BR/reference/system/xstore/enums/xstoreproductkind.md) | Indica o tipo de produto. |

## Códigos de erro

Os seguintes códigos de erro podem ser retornados pelas APIs de XStore. Para obter uma lista completa, consulte [Códigos de erro](https://docs.xbox.com/pt-BR/reference/errorcodes.md).

| Código | Valor | Descrição |
| - | - | - |
| E\_GAMESTORE\_LICENSE\_ACTION\_NOT\_APPLICABLE\_TO\_PRODUCT | 0x89245300 | O jogo solicitou uma licença para um produto que não pode ser licenciado. |
| E\_GAMESTORE\_NETWORK\_ERROR | 0x89245301 | O jogo não conseguiu se comunicar com a rede da loja. |
| E\_GAMESTORE\_SERVER\_ERROR | 0x89245302 | O jogo recebeu uma resposta inválida do servidor da loja. |
| E\_GAMESTORE\_INSUFFICIENT\_QUANTITY | 0x89245303 | O usuário não tem quantidade suficiente deste consumível para usar a quantidade solicitada. |
| E\_GAMESTORE\_ALREADY\_PURCHASED | 0x89245304 | O usuário já possui este produto. |
| E\_GAMESTORE\_LICENSE\_ACTION\_THROTTLED | 0x89245305 | O jogo consultou excessivamente uma licença para o produto e agora está limitado. O limite é de 30 tentativas de licenciamento em 10 minutos para o mesmo produto. |

## Documentação conceitual

* [Visão geral do comércio](https://learn.microsoft.com/gaming/gdk/docs/store/commerce/commerce-nav)
* [Visão geral do XStore](https://docs.xbox.com/pt-BR/publishing/xstore-commerce/xstore-overview.md)
* [Operações básicas da loja com XStore](https://docs.xbox.com/pt-BR/publishing/xstore-commerce/xstore-basic-operations.md)

## Confira também

[Referência de API do sistema](https://docs.xbox.com/pt-BR/reference/system/gc-reference-system-toc.md)\
[Referência de API de XPackage](https://docs.xbox.com/pt-BR/reference/system/xpackage/xpackage_members.md)\
[Visão geral do comércio](https://learn.microsoft.com/gaming/gdk/docs/store/commerce/commerce-nav)


## Related topics

- [Habilitar o desenvolvimento e os testes da XStore](https://docs.xbox.com/pt-BR/publishing/xstore-commerce/xstore-product-testing-setup.md)
- [Gerenciar e licenciar conteúdo para download (DLC)](https://docs.xbox.com/pt-BR/publishing/xstore-commerce/xstore-dlc.md)
- [Concedendo aos jogadores acesso a conteúdo complementar](https://docs.xbox.com/pt-BR/publishing/xstore-commerce/xstore-granting-access.md)
- [Solução de problemas de desenvolvimento do XStore](https://docs.xbox.com/pt-BR/publishing/xstore-commerce/xstore-troubleshooting.md)
- [Lidar com cenários de contas da loja incompatíveis no PC](https://docs.xbox.com/pt-BR/publishing/xstore-commerce/xstore-mismatched-accounts.md)
