Skip to main content

XGameUiShowWebAuthenticationResult

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

Syntax

Parameters

async   _Inout_
型: XAsyncBlock*
XGameUiShowWebAuthenticationAsync に渡された XAsyncBlock へのポインター。 bufferSize   _In_
型: size_t
完了した認証要求から結果データを受け取るバッファーのサイズ (バイト単位)。 buffer   _Out_writes_bytes_to_(bufferSize,bufferUsed)
型: void
完了した認証要求から結果データを受け取るバッファーへのポインター。このバッファーには、結果データ構造体と可変サイズの応答データが格納されます。 ptrToBuffer   _Outptr_
型: XGameUiWebAuthenticationResultData**
結果データ構造体への参照ポインター。結果データ構造体は、渡された buffer に格納されます。 bufferUsed   _Out_opt_
型: size_t*
結果データと可変応答データの格納に使用された buffer のバイト数。

Return value

型: HRESULT HRESULT の成功またはエラー コード。

Remarks

このメソッドは AsyncBlock コールバック内、または AsyncBlock の完了後に呼び出します。 このメソッドを呼び出す前に、XGameUiShowWebAuthenticationResultSize を呼び出して、Web 認証応答の結果を格納するのに十分なサイズのメモリ バッファーを割り当てられるようにしてください。 このメソッドを呼び出した後、buffer には XGameUiWebAuthenticationResultData 構造体と可変の応答データ (結果データ構造体の responseCompletionUri フィールドからアクセスできます) の両方が含まれます。 結果データの処理が完了したら、buffer に割り当てたメモリを解放する必要があります。 このメソッドの使用例については、XGameUiShowWebAuthenticationAsync のコード例を参照してください。

Requirements

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

See also

XGameUI
XGameUiShowWebAuthenticationAsync
XGameUiShowWebAuthenticationResultSize
XGameUiWebAuthenticationResultData
非同期プログラミング モデル
最終更新日 2026年8月24日