XGameUiWebAuthenticationResultData
Web 認証要求からの応答が含まれます。Syntax
Members
responseStatus 型: HRESULT Web ビュー認証の状態を示します。成功した場合はS_OK、ユーザーが戻るボタンを押して Web ビューを手動で閉じた場合は E_CANCELLED。
responseCompletionUriSize型: size_t responseCompletionUri に格納されている応答データのサイズ (バイト単位)。 responseCompletionUri
型: const char* 完全な応答データ。URI 形式で含まれます。
Remarks
この構造体は、XGameUiShowWebAuthenticationResult を呼び出した後にアクセスできます。 responseStatus フィールドを確認することで、認証要求が成功したかどうかを確認できます。認証ブラウザーが完了 URI に正常に遷移した場合、このフィールドにはS_OK が含まれ、それ以外の場合は、ユーザーが戻るボタンを押してキャンセルしたことを示す E_CANCELLED が含まれます。
認証要求が成功した場合、応答データには基本コールバック URI と、ユーザーの認証結果として OAuth プロバイダーが追加したパラメーター (アクセス トークン、有効期限など) が含まれます。
認証要求がキャンセルされた場合、応答データは null 文字列になります。
Requirements
ヘッダー: XGameUI.h サポートされているプラットフォーム: Windows、XBOX One ファミリー本体および XBOX Series 本体See also
XGameUIXGameUiShowWebAuthenticationAsync
XGameUiShowWebAuthenticationResultSize
XGameUiShowWebAuthenticationResult
非同期プログラミング モデル
