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

> 每個區域的結果列。指標會指向呼叫端提供的結果緩衝區內部，且只有在該緩衝區保持有效且未移動時才有效。

每個區域的結果列。指標會指向呼叫端提供的結果緩衝區內部，且只有在該緩衝區保持有效且未移動時才有效。

## 語法

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

### 成員

**`region`**   const char\*\
*is null-terminated*

ListQosServersForTitle 所傳回的 Azure 區域名稱 (例如 "EastUs"、"FranceCentral")。

**`latencyMs`**   uint32\_t

成功 Ping 的平均來回延遲 (以毫秒為單位)。當區域無法連線 (每次 Ping 皆逾時或驗證失敗) 時為 UINT32\_MAX。

**`pingsAttempted`**   uint32\_t

對此區域嘗試的 Ping 總數。

**`pingsSucceeded`**   uint32\_t

在 timeoutMs 內收到已驗證回應的 Ping 數目。

**`errorCode`**   HRESULT

如果區域產生至少一個已驗證的回覆，則為 S\_OK。否則為描述原因 (逾時、DNS 失敗、通訊端錯誤) 的 HRESULT。即使此值為失敗代碼，仍會傳回區域列；作業層級的 HRESULT 與其無關。

## 需求

**標頭：** PFMultiplayerServerQoS.h

## 另請參閱

[PFMultiplayerServerQoS 成員](/zh-TW/services/playfab/api-references/c/pfmultiplayerserverqos/pfmultiplayerserverqos_members)


## Related topics

- [PFMultiplayerServerPingQosServersResult](/zh-TW/services/playfab/api-references/c/pfmultiplayerserverqos/structs/pfmultiplayerserverpingqosserversresult.md)
- [PFMultiplayerServerPingQosServersAsync](/zh-TW/services/playfab/api-references/c/pfmultiplayerserverqos/functions/pfmultiplayerserverpingqosserversasync.md)
- [服務 C API 概觀 - PFMultiplayerServerQoS.h](/zh-TW/services/playfab/api-references/c/pfmultiplayerserverqos/pfmultiplayerserverqos_members.md)
- [PFMultiplayerServerPingQosServersGetResult](/zh-TW/services/playfab/api-references/c/pfmultiplayerserverqos/functions/pfmultiplayerserverpingqosserversgetresult.md)
- [PFMultiplayerServerListQosServersForTitleGetResult](/zh-TW/services/playfab/api-references/c/pfmultiplayerserver/functions/pfmultiplayerserverlistqosserversfortitlegetresult.md)
