Skip to main content

XUserResolveIssueWithUiAsync

Affiche une interface utilisateur système permettant de résoudre les problèmes de jeton avec une URL non Unicode.

Syntaxe

Paramètres

user   _In_
Type : XUserHandle
Handle de l’utilisateur ayant le problème de jeton. url   _In_opt_z_
Type : char*
Pour les problèmes XBOX Live, tels que le consentement, transmettez nullptr. Sinon, définissez ce paramètre sur l’URL de la requête web à l’origine du problème. async   _Inout_
Type : XAsyncBlock*
XAsyncBlock permettant d’interroger l’état de l’appel et de récupérer ses résultats.

Valeur de retour

Type : HRESULT Retourne S_OK en cas de réussite ; sinon, retourne un code d’erreur. Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur.

Remarques

Pour obtenir le résultat retourné par XUserResolveIssueWithUiAsync, appelez XUserResolveIssueWithUiResult. Si une API XUsers retourne une erreur E_GAMEUSER_RESOLVE_USER_ISSUE_REQUIRED, l’utilisateur doit interagir avec l’interface utilisateur (IU) système pour résoudre le problème. Appelez XUserResolveIssueWithUiAsync pour afficher l’IU système appropriée. Pour afficher une interface utilisateur système permettant de résoudre les problèmes de jeton avec une URL Unicode, appelez XUserResolveIssueWithUiUtf16Async. L’exemple suivant montre comment afficher l’IU système pour résoudre les problèmes de jeton avec une URL.

Configuration requise

En-tête : XUser.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, Steam Deck, consoles de la famille XBOX One et consoles XBOX Series

Documentation conceptuelle

Voir aussi

XUser XUserResolveIssueWithUiResult XUserResolveIssueWithUiUtf16Async
Last modified on October 6, 2026