Skip to main content

XStoreGameLicenseChangedCallback

Um retorno de chamada definido pelo jogo para o evento de alteração da licença do jogo.

Sintaxe

Parâmetros

context   _In_
Tipo: void*
Um contexto definido pelo jogo a ser passado para o retorno de chamada.

Valor retornado

Tipo: void

Comentários

Um evento de alteração da licença do jogo acontece quando uma compra relacionada ao jogo atual ocorre neste dispositivo ou quando a licença do jogo é atualizada e o jogo passa de uma licença de avaliação para uma licença completa. O XStoreGameLicenseChangedCallback será chamado quando esse evento ocorrer. Para que esta função definida pelo jogo seja chamada, ela deve primeiro ser registrada com a função XStoreRegisterGameLicenseChanged. A função deve corresponder ao tipo de retorno e aos parâmetros de XStoreGameLicenseChangedCallback. Para evitar um vazamento de memória, você deve chamar XStoreUnregisterGameLicenseChanged quando terminar de usar a função de retorno de chamada.

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

Confira também

XStore
XStoreRegisterGameLicenseChanged
XStoreUnregisterGameLicenseChanged
Last modified on October 6, 2026