Skip to main content

XUserResolveIssueWithUiUtf16Result

Retrieves the result of a call to XUserResolveIssueWithUiUtf16Async.

Syntax

Parameters

async   _Inout_
Type: XAsyncBlock*
The XAsyncBlock that we pass to XUserResolveIssueWithUiUtf16Async.

Return value

Type: HRESULT Returns S_OK if successful; otherwise, returns an error code. For a list of error codes, see Error Codes.

Remarks

If an XUsers API returns an E_GAMEUSER_RESOLVE_USER_ISSUE_REQUIRED error, the user must interact with the system user interface (UI) to resolve the issue. Call XUserResolveIssueWithUiUtf16Async to show the appropriate system UI. To display a system User Interface for solving token issues with a non-unicode URL, call XUserResolveIssueWithUiAsync. The following example demonstrates how to display the system UI to resolve token issues with a URL.

Requirements

Header: XUser.h Library: xgameruntime.lib Supported platforms: Windows, Steam Deck, XBOX One family consoles and XBOX Series consoles

See also

XUser XUserResolveIssueWithUiUtf16Async XUserResolveIssueWithUiAsync
Last modified on August 20, 2026