Skip to main content

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 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 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 28 de agosto de 2026