XStoreIsLicenseValid
檢查指定的授權是否有效。語法
參數
storeLicenseHandle _In_類型:XStoreLicenseHandle 授權的控制代碼。
傳回值
類型:bool 如果授權有效,則傳回 true;否則傳回 false。備註
在時間敏感執行緒上呼叫此 API 是安全的。 如需使用範例,請參閱 XStoreAcquireLicenseForPackageAsync。 使用 XStoreIsLicenseValid 檢查 XStoreAcquireLicenseForPackageResult 或 XStoreAcquireLicenseForDurablesResult 是否傳回有效的授權。 如果授權有效,您可以繼續進行進一步的設定,例如註冊以授權活動為基礎的回呼函式。此函式只會檢查最初從 XStoreAcquireLicense* API 取得授權時的靜態授權狀態。
如果您向 XStoreRegisterPackageLicenseLost 註冊且授權變為無效,您應重新取得新的授權以取得正確狀態,然後再次呼叫此 API。
需求
標頭: XStore.h (包含在 XGameRuntime.h 中) 程式庫: xgameruntime.lib 支援的平台: Windows、XBOX One 系列主機和 XBOX Series 主機概念文件
另請參閱
XStoreXStoreAcquireLicenseForPackageAsync
XStoreAcquireLicenseForPackageResult
XStoreIsLicenseValid
XStoreCloseLicenseHandle
XStoreRegisterPackageLicenseLost
XStoreUnregisterPackageLicenseLost
授與玩家存取附加元件內容的權限
