Skip to main content

XblMultiplayerManagerLobbySessionRemoveLocalUser

Remove o usuário local da sessão de lobby e da sessão de jogo.

Sintaxe

Parâmetros

user   _In_
Tipo: XblUserHandle
O usuário local a ser removido.

Valor retornado

Tipo: HRESULT Código de retorno HRESULT desta operação de API.

Comentários

Se não restar nenhum usuário local após a chamada desta função, o título não poderá realizar mais nenhuma operação multijogador. As alterações são agrupadas em lote e gravadas no serviço quando XblMultiplayerManagerDoWork é chamado.
O resultado desta função é entregue como um evento multijogador com o tipo de evento definido como XblMultiplayerEventType::UserRemoved. Você pode chamar XblMultiplayerManagerDoWork para recuperar eventos multijogador.
Depois de sair, você pode ingressar em um jogo diferente chamando XblMultiplayerManagerJoinGame ou XblMultiplayerManagerJoinGameFromLobby, ou pode adicionar novamente o usuário local chamando XblMultiplayerManagerLobbySessionAddLocalUser.

Requisitos

Cabeçalho: multiplayer_manager_c.h Biblioteca: Microsoft.Xbox.Services.14x.GDK.C.lib

Confira também

multiplayer_manager_c
XblMultiplayerManagerJoinLobby
XblMultiplayerManagerLobbySessionInviteFriends
XblMultiplayerManagerLobbySessionInviteUsers
Last modified on October 6, 2026