Skip to main content

XGameUiWebAuthenticationResultData

Contient la réponse d’une demande d’authentification web.

Syntaxe

Membres

responseStatus Type : HRESULT Indique l’état de l’authentification par vue web. S_OK en cas de réussite, ou E_CANCELLED si l’utilisateur a fermé manuellement la vue web en appuyant sur le bouton Précédent. responseCompletionUriSize
Type : size_t
Taille, en octets, des données de réponse, stockées dans responseCompletionUri. responseCompletionUri
Type : const char*
Données de réponse complètes, au format URI.

Remarques

Vous pouvez accéder à cette structure après avoir appelé XGameUiShowWebAuthenticationResult. Vous pouvez vérifier le champ responseStatus pour savoir si la demande d’autorisation a réussi ou non. Le champ contient S_OK si le navigateur d’authentification a réussi à accéder à l’URI de fin ; sinon, il contient E_CANCELLED pour indiquer que l’utilisateur a annulé en appuyant sur Précédent. Si la demande d’autorisation a réussi, les données de réponse contiennent l’URI de rappel de base et tous les paramètres ajoutés par le fournisseur OAuth à la suite de l’authentification de l’utilisateur (jeton d’accès, délai d’expiration, etc.) Si la demande d’autorisation a été annulée, les données de réponse sont une chaîne null.

Configuration requise

En-tête : XGameUI.h Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

XGameUI
XGameUiShowWebAuthenticationAsync
XGameUiShowWebAuthenticationResultSize
XGameUiShowWebAuthenticationResult
Modèle de programmation asynchrone
Last modified on October 6, 2026