Skip to main content

XStoreGameLicense

Descreve uma licença de jogo.

Sintaxe

Membros

skuStoreId
Tipo: char[STORE_SKU_ID_SIZE]
A ID da loja. isActive
Tipo: bool
Indica se a licença está ativa. isTrialOwnedByThisUser
Tipo: bool
Indica se a avaliação pertence ao usuário associado ao XStoreContext. No PC, este será o usuário atualmente conectado ao aplicativo Microsoft Store. isDiscLicense
Tipo: bool
Indica se a licença é uma licença de disco. isTrial
Tipo: bool
Indica se a licença é uma licença de avaliação. trialTimeRemainingInSeconds
Tipo: uint32_t
Quantidade de tempo restante para a licença de avaliação. trialUniqueId
Tipo: char[TRIAL_UNIQUE_ID_MAX_SIZE]
A ID exclusiva da avaliação. expirationDate
Tipo: time_t
Data de expiração da licença.

Comentários

Para adquirir a licença do jogo, chame XStoreQueryGameLicenseAsync. Você encontrará a licença retornada na respectiva função de resultado XStoreQueryGameLicenseResult. XStoreGameLicense é um parâmetro de saída de XStoreQueryGameLicenseResult.

Requisitos

Cabeçalho: XStore.h (incluído em XGameRuntime.h) Plataformas compatíveis: Windows, consoles da família XBOX One e consoles XBOX Series

Documentação conceitual

Confira também

XStore
XStoreQueryGameLicenseAsync
XStoreQueryGameLicenseResult
Last modified on October 6, 2026