XGameUiWebAuthenticationResultData
包含 Web 驗證要求的回應。語法
成員
responseStatus 類型:HRESULT 指出 Web 檢視驗證的狀態。如果成功,則為S_OK;如果使用者按下返回按鈕手動關閉 Web 檢視,則為 E_CANCELLED。
responseCompletionUriSize類型:size_t 回應資料的大小 (以位元組為單位),此資料儲存在 responseCompletionUri 中。 responseCompletionUri
類型:const char* 以 URI 格式包含的完整回應資料。
備註
您可以在呼叫 XGameUiShowWebAuthenticationResult 之後存取此結構。 您可以檢查 responseStatus 欄位,以查看授權要求是否成功。如果驗證瀏覽器成功瀏覽至完成 URI,此欄位會包含S_OK;否則會包含 E_CANCELLED,表示使用者按下返回而取消。
如果授權要求成功,回應資料會包含基底回呼 URI,以及 OAuth 提供者在驗證使用者後所加入的任何參數 (存取權杖、到期時間等)。
如果授權要求已取消,回應資料會是 null 字串。
需求
標頭: XGameUI.h 支援的平台: Windows、XBOX One 系列主機和 XBOX Series 主機另請參閱
XGameUIXGameUiShowWebAuthenticationAsync
XGameUiShowWebAuthenticationResultSize
XGameUiShowWebAuthenticationResult
非同步程式設計模型
