Skip to main content

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 主機

概念文件

另請參閱

XStore
XStoreAcquireLicenseForPackageAsync
XStoreAcquireLicenseForPackageResult
XStoreIsLicenseValid
XStoreCloseLicenseHandle
XStoreRegisterPackageLicenseLost
XStoreUnregisterPackageLicenseLost
授與玩家存取附加元件內容的權限
Last modified on October 6, 2026