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

# XStore

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

## Estruturas

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

## Enumerações

| Enumeração | Descrição |
| - | - |
| [XStoreCanLicenseStatus](/pt-BR/reference/system/xstore/enums/xstorecanlicensestatus) | Indica se um usuário poderia licenciar um pacote. |
| [XStoreDurationUnit](/pt-BR/reference/system/xstore/enums/xstoredurationunit) | Unidades de um valor de duração. |
| [XStoreProductKind](/pt-BR/reference/system/xstore/enums/xstoreproductkind) | 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](/pt-BR/reference/errorcodes).

| 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](/pt-BR/publishing/xstore-commerce/xstore-overview)
* [Operações básicas da loja com XStore](/pt-BR/publishing/xstore-commerce/xstore-basic-operations)

## Confira também

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


## Related topics

- [XStore](/reference/system/xstore/xstore_members.md)
- [Troubleshooting XStore development](/publishing/xstore-commerce/xstore-troubleshooting.md)
- [XStore commerce overview](/publishing/xstore-commerce/xstore-commerce-overview.md)
- [XStore 개발 문제 해결](/ko/publishing/xstore-commerce/xstore-troubleshooting.md)
- [XStore 商务概述](/zh-CN/publishing/xstore-commerce/xstore-commerce-overview.md)
