次の方法で共有


XStoreCanAcquireLicenseResult

XStoreCanAcquireLicenseForPackageAsync または XStoreCanAcquireLicenseForStoreIdAsync の呼び出しの結果を取得します。

構文

typedef struct XStoreCanAcquireLicenseResult {  
    char licensableSku[SKU_ID_SIZE];  
    XStoreCanLicenseStatus status;  
} XStoreCanAcquireLicenseResult  

メンバー

licensableSku
型: char[SKU_ID_SIZE]

ユーザーがライセンスを取得できる SKU。 ディスクからライセンスが付与されている場合は、"DISC" を返します。

status
型: XStoreCanLicenseStatus

ユーザーがパッケージのライセンスを取得できるかどうかを示します。

解説

この構造体は XStoreCanAcquireLicenseForPackageAsync または XStoreCanAcquireLicenseForStoreIdAsync の結果を格納していますが、この構造体は実際にそれらの結果関数 XStoreCanAcquireLicenseForPackageResult および XStoreCanAcquireLicenseForStoreIdResult にそれぞれ格納されています。 XStoreCanAcquireLicenseResult は、XStoreCanAcquireLicenseForPackageResult から取得されます。 XStoreCanAcquireLicenseResult は、XStoreCanAcquireLicenseForStoreIdResult から取得されます。

要件

ヘッダー: XStore.h (XGameRuntime.h に含まれます)

サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体

関連項目

XStore
XStoreCanAcquireLicenseForStoreIdAsync
XStoreCanAcquireLicenseForPackageAsync
XStoreCanAcquireLicenseForPackageResult
XStoreCanAcquireLicenseForStoreIdResult