> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XGameUiShowWebAuthenticationResultSize

> XGameUiShowWebAuthenticationResultSize

# XGameUiShowWebAuthenticationResultSize

Récupère la taille de la mémoire tampon nécessaire pour stocker une demande d'authentification terminée précédemment. Cette taille est variable, car la réponse du serveur peut contenir une quantité arbitraire de données.

## Syntaxe

```cpp theme={null}
HRESULT XGameUiShowWebAuthenticationResultSize(  
         XAsyncBlock* async,  
         size_t* bufferSize  
)  
```

### Paramètres

*async*   \_Inout\_\
Type : [XAsyncBlock\*](/fr-CA/reference/system/xasync/structs/xasyncblock)

Pointeur vers le [XAsyncBlock](/fr-CA/reference/system/xasync/structs/xasyncblock) qui a été passé à [XGameUiShowWebAuthenticationAsync](/fr-CA/reference/system/xgameui/functions/xgameuishowwebauthenticationasync).

*bufferSize*   \_Out\_\
Type : size\_t\*

La taille, en octets, du [XGameUiWebAuthenticationResultData](/fr-CA/reference/system/xgameui/structs/xgameuiwebauthenticationresultdata) retourné par l'appel à [XGameUiShowWebAuthenticationAsync](/fr-CA/reference/system/xgameui/functions/xgameuishowwebauthenticationasync).

### Valeur de retour

Type : HRESULT

Code de réussite ou d'erreur HRESULT.

## Remarques

Appelez cette méthode dans le rappel de l'*AsyncBlock* ou une fois l'*AsyncBlock* terminé. Vous devez appeler cette méthode afin de pouvoir allouer une mémoire tampon de taille suffisante pour contenir les données de résultat retournées dans [XGameUiShowWebAuthenticationResult](/fr-CA/reference/system/xgameui/functions/xgameuishowwebauthenticationresult).

Pour un exemple d'utilisation de cette méthode, consultez l'exemple de code dans [XGameUiShowWebAuthenticationAsync](/fr-CA/reference/system/xgameui/functions/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 Series

## Voir aussi

[XGameUI](/fr-CA/reference/system/xgameui/xgameui_members)\
[XGameUiShowWebAuthenticationAsync](/fr-CA/reference/system/xgameui/functions/xgameuishowwebauthenticationasync)\
[XGameUiShowWebAuthenticationResult](/fr-CA/reference/system/xgameui/functions/xgameuishowwebauthenticationresult)\
[XGameUiWebAuthenticationResultData](/fr-CA/reference/system/xgameui/structs/xgameuiwebauthenticationresultdata)\
[Modèle de programmation asynchrone](/fr-CA/build/core-features/common/async/async-programming-model)


## Related topics

- [XGameUiShowWebAuthenticationResultSize](/zh-CN/reference/system/xgameui/functions/xgameuishowwebauthenticationresultsize.md)
- [XGameUiShowWebAuthenticationResult](/reference/system/xgameui/functions/xgameuishowwebauthenticationresult.md)
