Skip to main content
Per-region result row. Pointers point inside the caller-supplied result buffer and are valid only as long as that buffer remains valid and unmoved.

Syntax

Members

region const char*
is null-terminated
Azure region name as returned by ListQosServersForTitle (e.g. “EastUs”, “FranceCentral”). latencyMs uint32_t Mean round-trip latency across the successful pings, in milliseconds. UINT32_MAX when the region was unreachable (every ping timed out or failed validation). pingsAttempted uint32_t Total number of pings attempted against this region. pingsSucceeded uint32_t Number of pings that received a validated echo within timeoutMs. errorCode HRESULT S_OK if the region produced at least one validated reply. Otherwise an HRESULT describing the reason (timeout, DNS failure, socket error). Region rows are returned even when this is a failure code; the operation-level HRESULT is independent.

Requirements

Header: PFMultiplayerServerQoS.h

See also

PFMultiplayerServerQoS members
Last modified on October 16, 2026