Skip to main content

XblMultiplayerSessionInitializationInfo

Present during member initialization.

Syntax

Members

Stage
Type: XblMultiplayerInitializationStage
The ‘stage’ goes from “joining” to “measuring” to “evaluating”. If episode #1 fails, then ‘stage’ is set to “failed” and the session cannot be initialized. Otherwise, when an initialization episode completes, the ‘initializing’ object is removed. If ‘autoEvaluate’ is set, “evaluating” is skipped. If neither ‘metrics’ nor ‘measurementServerAddresses’ is set, “measuring” is skipped. StageStartTime
Type: time_t
The time with the initialization stage started. Episode
Type: uint32_t
If member_initialization set and Initialize is true on the member, then the member gets assigned to an InitializingEpisode. An episode is a set of users that need to have QoS metrics applied to them. Will be 0 when the InitializingEpisode is not set. This value is only useful when manually managing QoS.

Requirements

Header: multiplayer_c.h

See also

multiplayer_c
Last modified on August 4, 2026