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

# PFMultiplayerServerQosResult

> Ligne de résultat par région. Les pointeurs pointent à l'intérieur de la mémoire tampon de résultat fournie par l'appelant et ne sont valides que tant que cette mémoire tampon reste valide et n'est pas déplacée.

Ligne de résultat par région. Les pointeurs pointent à l'intérieur de la mémoire tampon de résultat fournie par l'appelant et ne sont valides que tant que cette mémoire tampon reste valide et n'est pas déplacée.

## Syntaxe

```cpp theme={null}
typedef struct PFMultiplayerServerQosResult {  
    const char* region;  
    uint32_t latencyMs;  
    uint32_t pingsAttempted;  
    uint32_t pingsSucceeded;  
    HRESULT errorCode;  
} PFMultiplayerServerQosResult;  
```

### Membres

**`region`**   const char\*<br />*is null-terminated*

Nom de la région Azure tel que renvoyé par ListQosServersForTitle (par exemple, « EastUs », « FranceCentral »).

**`latencyMs`**   uint32\_t

Latence aller-retour moyenne des pings réussis, en millisecondes. UINT32\_MAX lorsque la région était inaccessible (tous les pings ont expiré ou ont échoué à la validation).

**`pingsAttempted`**   uint32\_t

Nombre total de pings tentés vers cette région.

**`pingsSucceeded`**   uint32\_t

Nombre de pings ayant reçu un écho validé dans le délai timeoutMs.

**`errorCode`**   HRESULT

S\_OK si la région a produit au moins une réponse validée. Sinon, un HRESULT décrivant la raison (délai d'expiration, échec DNS, erreur de socket). Les lignes de région sont renvoyées même lorsqu'il s'agit d'un code d'échec ; le HRESULT au niveau de l'opération est indépendant.

## Configuration requise

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

## Voir aussi

[Membres de PFMultiplayerServerQoS](/fr/services/playfab/api-references/c/pfmultiplayerserverqos/pfmultiplayerserverqos_members)


## Related topics

- [PFMultiplayerServerPingQosServersResult](/fr/services/playfab/api-references/c/pfmultiplayerserverqos/structs/pfmultiplayerserverpingqosserversresult.md)
- [PFMultiplayerServerPingQosServersAsync](/fr/services/playfab/api-references/c/pfmultiplayerserverqos/functions/pfmultiplayerserverpingqosserversasync.md)
- [Vue d'ensemble de l'API C Services - PFMultiplayerServerQoS.h](/fr/services/playfab/api-references/c/pfmultiplayerserverqos/pfmultiplayerserverqos_members.md)
- [PFMultiplayerServerPingQosServersGetResult](/fr/services/playfab/api-references/c/pfmultiplayerserverqos/functions/pfmultiplayerserverpingqosserversgetresult.md)
- [PFMultiplayerServerListQosServersForTitleGetResult](/fr/services/playfab/api-references/c/pfmultiplayerserver/functions/pfmultiplayerserverlistqosserversfortitlegetresult.md)
