> ## 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.

# XNetworkingQueryStatistics

> XNetworkingQueryStatistics

# XNetworkingQueryStatistics

Récupère les statistiques réseau spécifiées dans une mémoire tampon fournie par l'appelant.

## Syntaxe

```cpp theme={null}
HRESULT XNetworkingQueryStatistics(  
         XNetworkingStatisticsType statisticsType,  
         XNetworkingStatisticsBuffer* statisticsBuffer
)  
```

### Paramètres

*statisticsType*   \_In\_\
Type : [XNetworkingStatisticsType](/fr/reference/networking/xnetworking/enums/xnetworkingstatisticstype)

Valeur énumérée identifiant les statistiques particulières à récupérer.

*statisticsBuffer*    \_Out\_\
Type : [XNetworkingStatisticsBuffer](/fr/reference/networking/xnetworking/structs/xnetworkingstatisticsbuffer)

Pointeur vers une structure fournie par l'appelant dans laquelle les statistiques demandées sont écrites. Le champ de sous-structure exact de l'union de la mémoire tampon qui est écrit dépend du type de statistiques demandé.

### Valeur de retour

Type : HRESULT

S\_OK si la récupération des statistiques a réussi. E\_NOTIMPL si la récupération du type de statistiques spécifié n'est pas prise en charge sur la plateforme actuelle. E\_INVALIDARG si le type de statistiques spécifié n'est pas reconnu par le Gaming Runtime.

## Remarques

Cette fonction récupère un instantané des statistiques réseau spécifiées dans la mémoire tampon fournie par l'appelant. Notez que, pour la plupart des statistiques, il n'est pas garanti que la même valeur soit signalée sur plusieurs appels à cette fonction.

Seul le champ de sous-structure propre aux statistiques au sein de l'union de la mémoire tampon de sortie est écrit. Toute mémoire supplémentaire de la mémoire tampon de sortie de l'appelant définie par l'union dans son ensemble, mais située au-delà de la fin de la sous-structure, n'est en aucun cas modifiée par cette fonction.

## Configuration requise

**En-tête :** XNetworking.h

**Bibliothèque :** xgameruntime.lib

**Plateformes prises en charge :** Windows, consoles de la famille XBOX One et consoles XBOX Series

## Voir aussi

[XNetworking](/fr/reference/networking/xnetworking/xnetworking_members)


## Related topics

- [XNetworkingStatisticsBuffer](/fr/reference/networking/xnetworking/structs/xnetworkingstatisticsbuffer.md)
- [XNetworkingStatisticsType](/fr/reference/networking/xnetworking/enums/xnetworkingstatisticstype.md)
- [XNetworkingTcpQueuedReceivedBufferUsageStatistics](/fr/reference/networking/xnetworking/structs/xnetworkingtcpqueuedreceivedbufferusagestatistics.md)
- [XNetworking](/fr/reference/networking/xnetworking/xnetworking_members.md)
- [XNetworkingConfigurationSetting](/fr/reference/networking/xnetworking/enums/xnetworkingconfigurationsetting.md)
