Skip to main content

XStoreGameLicense

描述游戏许可证。

语法

成员

skuStoreId
类型:char[STORE_SKU_ID_SIZE]
商店 ID。 isActive
类型:bool
指示许可证是否处于活动状态。 isTrialOwnedByThisUser
类型:bool
指示试用是否由与 XStoreContext 关联的用户拥有。如果在 PC 上,这将是当前登录 Microsoft Store 应用的用户。 isDiscLicense
类型:bool
指示许可证是否为光盘许可证。 isTrial
类型:bool
指示许可证是否为试用许可证。 trialTimeRemainingInSeconds
类型:uint32_t
试用许可证剩余时间。 trialUniqueId
类型:char[TRIAL_UNIQUE_ID_MAX_SIZE]
试用的唯一 ID。 expirationDate
类型:time_t
许可证的过期日期。

备注

要获取游戏许可证,请调用 XStoreQueryGameLicenseAsync。你将在其结果函数 XStoreQueryGameLicenseResult 中找到返回的许可证。XStoreGameLicenseXStoreQueryGameLicenseResult 的输出参数。

要求

头文件: XStore.h(包含在 XGameRuntime.h 中) 支持的平台: Windows、XBOX One 系列主机和 XBOX Series 主机

概念文档

另请参阅

XStore
XStoreQueryGameLicenseAsync
XStoreQueryGameLicenseResult
最后修改于 2026年8月24日