Skip to main content

XUserResolveIssueWithUiUtf16Async

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

Syntaxe

Paramètres

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

Valeur de retour

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

Remarques

Si une API XUsers renvoie 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 XUserResolveIssueWithUiUtf16Async pour afficher l’IU système appropriée. Pour récupérer le résultat d’un appel à XUserResolveIssueWithUiUtf16Async, appelez XUserResolveIssueWithUiUtf16Result. Pour afficher une interface utilisateur système permettant de résoudre les problèmes de jeton avec une URL non Unicode, appelez XUserResolveIssueWithUiAsync. 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

Voir aussi

XUser XUserResolveIssueWithUiUtf16Result XUserResolveIssueWithUiAsync
Last modified on October 6, 2026