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

# Visão geral da API C do Services - PFMultiplayerServerQoS.h

> Índice das funções e estruturas de PFMultiplayerServerQoS.h para executar ping em servidores QoS do PlayFab e ler resultados de latência por região na API C.

## Funções

| Função | Descrição |
| - | - |
| [PFMultiplayerServerPingQosServersAsync](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfmultiplayerserverqos/functions/pfmultiplayerserverpingqosserversasync.md) | Descobre beacons de QoS por meio de PFMultiplayerServerListQosServersForTitleAsync e executa ping em cada um deles por UDP/3075. Agrega as latências e retorna a lista ordenada. A duração em tempo real é limitada a aproximadamente ceil(regionCount / maxConcurrentRegions) \* timeoutMs \* pingsPerRegion mais o custo da chamada ListQosServersForTitle. |
| [PFMultiplayerServerPingQosServersGetResult](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfmultiplayerserverqos/functions/pfmultiplayerserverpingqosserversgetresult.md) | Obtém o resultado de uma chamada PFMultiplayerServerPingQosServersAsync bem-sucedida. |
| [PFMultiplayerServerPingQosServersGetResultSize](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfmultiplayerserverqos/functions/pfmultiplayerserverpingqosserversgetresultsize.md) | Obtém o tamanho em bytes necessário para armazenar o resultado de uma chamada PFMultiplayerServerPingQosServersAsync. |

## Estruturas

| Estrutura | Descrição |
| - | - |
| [PFMultiplayerServerPingQosServersOptions](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfmultiplayerserverqos/structs/pfmultiplayerserverpingqosserversoptions.md) | Opções que controlam uma operação de ping de região de QoS. Passe NULL para PFMultiplayerServerPingQosServersAsync para usar os padrões documentados abaixo. |
| [PFMultiplayerServerPingQosServersResult](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfmultiplayerserverqos/structs/pfmultiplayerserverpingqosserversresult.md) | Resultado agregado de PFMultiplayerServerPingQosServersAsync. As regiões são classificadas em ordem crescente por latencyMs; regiões inacessíveis (latencyMs == UINT32\_MAX) aparecem no final. |
| [PFMultiplayerServerQosResult](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfmultiplayerserverqos/structs/pfmultiplayerserverqosresult.md) | Linha de resultado por região. Os ponteiros apontam para dentro do buffer de resultado fornecido pelo chamador e são válidos somente enquanto esse buffer permanecer válido e não for movido. |


## Related topics

- [Visão geral da API C do Services - PFMultiplayerServer.h](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfmultiplayerserver/pfmultiplayerserver_members.md)
- [Visão geral da API C do Services - PFMultiplayerServerTypes.h](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfmultiplayerservertypes/pfmultiplayerservertypes_members.md)
- [Visão geral da API do Multiplayer Manager](https://docs.xbox.com/pt-BR/services/xbox-services/multiplayer/mpm/concepts/live-multiplayer-manager-api-overview.md)
- [Visão geral da API C/C++ do PFMultiplayer – PFLobby.h](https://docs.xbox.com/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/pflobby_members.md)
- [Visão geral da API C/C++ do PFMultiplayer – PFMatchmaking.h](https://docs.xbox.com/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/pfmatchmaking_members.md)
