XGameUiShowWebAuthenticationResult
Obtient les résultats d’un appel à XGameUiShowWebAuthenticationAsync.Syntaxe
Paramètres
async _Inout_Type : XAsyncBlock* Pointeur vers le XAsyncBlock qui a été passé à XGameUiShowWebAuthenticationAsync. bufferSize _In_
Type : size_t Taille, en octets, de la mémoire tampon destinée à recevoir les données de résultat de la demande d’authentification terminée. buffer _Out_writes_bytes_to_(bufferSize,bufferUsed)
Type : void Pointeur vers la mémoire tampon destinée à recevoir les données de résultat de la demande d’authentification terminée. Cette mémoire tampon contient la structure de données de résultat, ainsi que les données de réponse de taille variable. ptrToBuffer _Outptr_
Type : XGameUiWebAuthenticationResultData** Pointeur de référence vers la structure de données de résultat. La structure de données de résultat est stockée dans le paramètre buffer passé. bufferUsed _Out_opt_
Type : size_t* Nombre d’octets de buffer utilisés pour stocker les données de résultat et les données de réponse variables.
Valeur de retour
Type : HRESULT Code de réussite ou d’erreur HRESULT.Remarques
Appelez cette méthode dans le rappel AsyncBlock ou une fois l’AsyncBlock terminé. Avant d’appeler cette méthode, vous devez appeler XGameUiShowWebAuthenticationResultSize afin de pouvoir allouer une mémoire tampon de taille suffisante pour contenir les résultats de la réponse d’authentification web. Après l’appel de cette méthode, buffer contient à la fois la structure XGameUiWebAuthenticationResultData et les données de réponse variables (accessibles via le champ responseCompletionUri de la structure de données de résultat). Lorsque vous avez terminé de traiter les données de résultat, vous devez libérer l’allocation de mémoire de buffer. Pour obtenir un exemple d’utilisation de cette méthode, consultez l’exemple de code dans XGameUiShowWebAuthenticationAsync.Configuration requise
En-tête : XGameUI.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX SeriesVoir aussi
XGameUIXGameUiShowWebAuthenticationAsync
XGameUiShowWebAuthenticationResultSize
XGameUiWebAuthenticationResultData
Modèle de programmation asynchrone
