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 SeriesDocumentación conceptual
Consulte también
XStoreXStoreAcquireLicenseForPackageAsync
XStoreAcquireLicenseForPackageResult
XStoreIsLicenseValid
XStoreCloseLicenseHandle
XStoreRegisterPackageLicenseLost
XStoreUnregisterPackageLicenseLost
Concesión a los jugadores de acceso al contenido de complementos
