Skip to main content

XStoreCanAcquireLicenseForStoreIdResult

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

Syntax

Parameters

async   _Inout_
型: XAsyncBlock*
XStoreCanAcquireLicenseForStoreIdAsync に渡す XAsyncBlockXAsyncBlock を使用して呼び出しの状態をポーリングし、呼び出し結果を取得します。 詳細については、XAsyncBlock を参照してください。 storeCanAcquireLicense   _Out_
型: XStoreCanAcquireLicenseResult*
戻り時、結果のステータスを確認して、ユーザーが製品にライセンスを付与できるかどうかを確認します。 この API はゲームおよび (パッケージの有無を問わず) 耐久型に対して呼び出します。 挿入されたディスクを使用して製品にライセンスを付与できる場合も結果を返します。 結果には、ユーザーがライセンスを付与できる SKU が含まれます。 ユーザーがディスクを使用してライセンスを付与できるコンテンツの場合、SKU は ‘DISC’ です。

Return value

型: HRESULT 成功時は S_OK。それ以外の場合はエラー コードを返します。 XStoreCanAcquireLicenseForStoreIdResult 関数は次のエラー コードを返します。

Remarks

この関数は、XStoreCanAcquireLicenseForStoreIdAsync の実行結果と、実行が成功した場合に関数が呼び出すプレビュー ライセンスを取得します。 この関数は XStoreCanAcquireLicenseForStoreIdAsync の後に、通常はコールバック関数のコンテキストで呼び出します。 使用例については、XStoreCanAcquireLicenseForStoreIdAsync を参照してください。

Requirements

ヘッダー: XStore.h (XGameRuntime.h に含まれる) ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、XBOX One ファミリー本体および XBOX Series 本体

Conceptual documentation

See also

XStore
XStoreCanAcquireLicenseForStoreIdAsync
パッケージなしの耐久型を使用する方法
プレイヤーへのアドオン コンテンツへのアクセス許可の付与
最終更新日 2026年8月24日