Saltar al contenido principal

XStoreUnregisterPackageLicenseLost

Anula el registro de la devolución de llamada de pérdida de licencia de la tienda especificada.

Sintaxis

Parámetros

licenseHandle   _In_
Tipo: XStoreLicenseHandle
El identificador de licencia al que está asociada la devolución de llamada. token   _In_
Tipo: XTaskQueueRegistrationToken
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 de la devolución de llamada está pendiente. De lo contrario, devuelve true.

Comentarios

No es seguro llamar a esta función en un subproceso sensible al tiempo. Para obtener más información, consulte Subprocesos sensibles al tiempo.
Esta función anula el registro de la función de devolución de llamada definida por XStorePackageLicenseLostCallback. Use el mismo XTaskQueueRegistrationToken generado por XStoreRegisterPackageLicenseLost 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 XStoreRegisterPackageLicenseLost debe anularse mediante XStoreUnregisterPackageLicenseLost cuando la función de devolución de llamada ya no sea necesaria. Consulte XStoreAcquireLicenseForPackageAsync 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
XStoreAcquireLicenseForPackageAsync
XStoreAcquireLicenseForPackageResult
XStoreIsLicenseValid
XStoreCloseLicenseHandle
XStoreRegisterPackageLicenseLost
XStorePackageLicenseLostCallback
Concesión a los jugadores de acceso a contenido de complementos
Última modificación el 19 de octubre de 2026