Skip to main content

XStoreUnregisterGameLicenseChanged

Cancela o registro do retorno de chamada de alteração de licença do título especificado.

Sintaxe

Parâmetros

storeContextHandle   _In_
Tipo: XStoreContextHandle
O identificador de contexto da loja para o usuário retornado por XStoreCreateContext. token   _In_
Tipo: XTaskQueueRegistrationToken
Um token que identifica o retorno de chamada cujo registro será cancelado. wait   _In_
Tipo: bool
Aguarda a conclusão de quaisquer retornos de chamada de evento pendentes.

Valor retornado

Tipo: bool Retorna false se wait for false e o cancelamento do registro estiver pendente. Caso contrário, retorna true.

Comentários

Não é seguro chamar esta função em um thread sensível ao tempo. Para obter mais informações, consulte Threads sensíveis ao tempo.
Esta função cancela o registro da função de retorno de chamada definida por XStoreGameLicenseChangedCallback. Você usará o mesmo XTaskQueueRegistrationToken gerado por XStoreRegisterGameLicenseChanged para cancelar o registro da função de retorno de chamada. Para evitar um vazamento de memória, cada função registrada com XStoreRegisterGameLicenseChanged deve ter seu registro cancelado por XStoreUnregisterGameLicenseChanged quando a função de retorno de chamada não for mais necessária. Consulte XStoreCreateContext para ver um exemplo de uso.

Requisitos

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

Documentação conceitual

Confira também

XStore
XStoreRegisterGameLicenseChanged
XStoreGameLicenseChangedCallback
Last modified on October 6, 2026