XblMultiplayerEventArgsTournamentRegistrationStateChanged

Retrieves additional information for XblMultiplayerEventType::TournamentRegistrationStateChanged events.

Syntax

HRESULT XblMultiplayerEventArgsTournamentRegistrationStateChanged(  
         XblMultiplayerEventArgsHandle argsHandle,  
         XblTournamentRegistrationState* registrationState,  
         XblTournamentRegistrationReason* registrationReason  
)  

Parameters

argsHandle   _In_
Type: XblMultiplayerEventArgsHandle

The event args handle from the XblMultiplayerEvent.

registrationState   _Out_opt_
Type: XblTournamentRegistrationState*

A caller allocated struct that passes back the tournament team registration state.

registrationReason   _Out_opt_
Type: XblTournamentRegistrationReason*

A caller allocated struct that passes back the tournament team registration reason for the certain registration states.

Return value

Type: HRESULT

HRESULT return code for this API operation.

Requirements

Header: multiplayer_manager_c.h

Library: Microsoft.Xbox.Services.14x.GDK.C.lib

See also

multiplayer_manager_c