Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Defines values that indicate the mode used when creating or writing to a multiplayer session.
Syntax
enum class XblMultiplayerSessionWriteMode : uint32_t
{
CreateNew,
UpdateOrCreateNew,
UpdateExisting,
SynchronizedUpdate,
}
Constants
Constant | Description |
---|---|
CreateNew | Create a multiplayer session. Fails if the session already exists. |
UpdateOrCreateNew | Either update or create a session. Doesn't care whether the session exists. |
UpdateExisting | Updates an existing multiplayer session. Fails if the session doesn't exist. |
SynchronizedUpdate | Updates an existing multiplayer session. Fails with HTTP_E_STATUS_PRECOND_FAILED (HTTP status 412) if the ETag on the local session doesn't match the ETag on the server. Fails if the session does not exist. |
Argument of
XblMultiplayerWriteSessionAsync
XblMultiplayerWriteSessionByHandleAsync
Requirements
Header: multiplayer_c.h