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

# Services C API の概要 - PFMultiplayerServerQoS.h

> C API で PlayFab QoS サーバーに ping を送信し、リージョンごとの待機時間の結果を読み取るための PFMultiplayerServerQoS.h の関数と構造体の一覧です。

## 関数

| 関数 | 説明 |
| - | - |
| [PFMultiplayerServerPingQosServersAsync](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pfmultiplayerserverqos/functions/pfmultiplayerserverpingqosserversasync.md) | PFMultiplayerServerListQosServersForTitleAsync を使用して QoS ビーコンを検出し、UDP/3075 経由で各ビーコンに ping を送信します。待機時間を集計し、並べ替えられた一覧を返します。実時間での所要時間の上限は、おおよそ ceil(regionCount / maxConcurrentRegions) \* timeoutMs \* pingsPerRegion に ListQosServersForTitle 呼び出しのコストを加えた値です。 |
| [PFMultiplayerServerPingQosServersGetResult](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pfmultiplayerserverqos/functions/pfmultiplayerserverpingqosserversgetresult.md) | 成功した PFMultiplayerServerPingQosServersAsync 呼び出しの結果を取得します。 |
| [PFMultiplayerServerPingQosServersGetResultSize](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pfmultiplayerserverqos/functions/pfmultiplayerserverpingqosserversgetresultsize.md) | PFMultiplayerServerPingQosServersAsync 呼び出しの結果を格納するために必要なサイズ (バイト単位) を取得します。 |

## 構造体

| 構造体 | 説明 |
| - | - |
| [PFMultiplayerServerPingQosServersOptions](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pfmultiplayerserverqos/structs/pfmultiplayerserverpingqosserversoptions.md) | QoS リージョンの ping 操作を制御するオプション。以下に記載されている既定値を使用するには、PFMultiplayerServerPingQosServersAsync に NULL を渡します。 |
| [PFMultiplayerServerPingQosServersResult](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pfmultiplayerserverqos/structs/pfmultiplayerserverpingqosserversresult.md) | PFMultiplayerServerPingQosServersAsync の集計結果。リージョンは latencyMs の昇順に並べ替えられ、到達できないリージョン (latencyMs == UINT32\_MAX) は末尾に表示されます。 |
| [PFMultiplayerServerQosResult](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pfmultiplayerserverqos/structs/pfmultiplayerserverqosresult.md) | リージョンごとの結果行。ポインターは呼び出し元が指定した結果バッファー内を指しており、そのバッファーが有効で、移動されていない間のみ有効です。 |


## Related topics

- [PFMultiplayerServerQosResult](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pfmultiplayerserverqos/structs/pfmultiplayerserverqosresult.md)
- [PFMultiplayerServerPingQosServersAsync](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pfmultiplayerserverqos/functions/pfmultiplayerserverpingqosserversasync.md)
- [PFMultiplayerServerPingQosServersOptions](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pfmultiplayerserverqos/structs/pfmultiplayerserverpingqosserversoptions.md)
- [PFMultiplayerServerPingQosServersResult](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pfmultiplayerserverqos/structs/pfmultiplayerserverpingqosserversresult.md)
- [PFMultiplayerServerPingQosServersGetResult](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pfmultiplayerserverqos/functions/pfmultiplayerserverpingqosserversgetresult.md)
