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
XGameUIXGameUiShowWebAuthenticationAsync
XGameUiShowWebAuthenticationResultSize
XGameUiWebAuthenticationResultData
非同期プログラミング モデル
