Skip to main content

XUserResolveIssueWithUiAsync

顯示系統使用者介面,以解決非 Unicode URL 的權杖問題。

語法

參數

user   _In_
類型:XUserHandle
發生權杖問題之使用者的控制代碼。 url   _In_opt_z_
類型:char*
對於 XBOX Live 問題 (例如同意),請傳遞 nullptr。否則,請設定為造成問題之 Web 要求的 URL。 async   _Inout_
類型:XAsyncBlock*
用於輪詢呼叫狀態並擷取呼叫結果的 XAsyncBlock。

傳回值

類型:HRESULT 如果成功,則傳回 S_OK;否則傳回錯誤碼。如需錯誤碼清單,請參閱錯誤碼。

備註

若要傳回 XUserResolveIssueWithUiAsync 所傳回的結果,請呼叫 XUserResolveIssueWithUiResult。 如果 XUsers API 傳回 E_GAMEUSER_RESOLVE_USER_ISSUE_REQUIRED 錯誤,使用者必須與系統使用者介面 (UI) 互動以解決問題。 請呼叫 XUserResolveIssueWithUiAsync 以顯示適當的系統 UI。 若要顯示系統使用者介面以解決 Unicode URL 的權杖問題,請呼叫 XUserResolveIssueWithUiUtf16Async。 下列範例示範如何顯示系統 UI,以解決 URL 的權杖問題。

需求

標頭: XUser.h 程式庫: xgameruntime.lib 支援的平台: Windows、Steam Deck、XBOX One 系列主機和 XBOX Series 主機

概念文件

另請參閱

XUser XUserResolveIssueWithUiResult XUserResolveIssueWithUiUtf16Async
Last modified on October 6, 2026