Skip to main content

XStoreUnregisterGameLicenseChanged

Anula el registro de la devolución de llamada de cambio de licencia del título especificada.

Sintaxis

Parámetros

storeContextHandle   _In_
Tipo: XStoreContextHandle
El identificador de contexto de la tienda para el usuario, devuelto por XStoreCreateContext. token   _In_
Tipo: XTaskQueueRegistrationToken
Un token que identifica la devolución de llamada cuyo registro se anulará. wait   _In_
Tipo: bool
Espera a que se completen las devoluciones de llamada de eventos pendientes.

Valor devuelto

Tipo: bool Devuelve false si wait es false y la anulación del registro está pendiente. De lo contrario, devuelve true.

Comentarios

No es seguro llamar a esta función en un subproceso con requisitos de tiempo críticos. Para obtener más información, consulte Subprocesos con requisitos de tiempo críticos.
Esta función anula el registro de la función de devolución de llamada definida por XStoreGameLicenseChangedCallback. Usará el mismo XTaskQueueRegistrationToken generado por XStoreRegisterGameLicenseChanged para anular el registro de la función de devolución de llamada. Para evitar una fuga de memoria, el registro de cada función registrada con XStoreRegisterGameLicenseChanged debe anularse mediante XStoreUnregisterGameLicenseChanged cuando la función de devolución de llamada ya no sea necesaria. Consulte XStoreCreateContext para ver un ejemplo de uso.

Requisitos

Encabezado: XStore.h (incluido en XGameRuntime.h) Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX Series

Documentación conceptual

Consulte también

XStore
XStoreRegisterGameLicenseChanged
XStoreGameLicenseChangedCallback
Última modificación el 28 de agosto de 2026