Skip to main content

XStoreIsLicenseValid

Comprueba si la licencia especificada es válida.

Sintaxis

Parámetros

storeLicenseHandle   _In_
Tipo: XStoreLicenseHandle
Un identificador de la licencia.

Valor devuelto

Tipo: bool Devuelve true si la licencia es válida; de lo contrario, devuelve false.

Comentarios

Es seguro llamar a esta API en subprocesos sensibles al tiempo. Para ver un ejemplo de uso, consulte XStoreAcquireLicenseForPackageAsync. Use XStoreIsLicenseValid para comprobar si XStoreAcquireLicenseForPackageResult o XStoreAcquireLicenseForDurablesResult devolvieron una licencia válida. Si la licencia es válida, puede continuar con la configuración adicional, como el registro de funciones de devolución de llamada basadas en la actividad de la licencia.
Esta función solo comprueba el estado estático de la licencia tal como se obtuvo originalmente de las API XStoreAcquireLicense*. Si se registra con XStoreRegisterPackageLicenseLost y la licencia deja de ser válida, debe volver a adquirir una nueva licencia para obtener el estado correcto antes de volver a llamar a esta API.

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
XStoreUnregisterPackageLicenseLost
Concesión a los jugadores de acceso al contenido de complementos
Última modificación el 28 de agosto de 2026