Skip to main content

XNetworkingPreferredLocalUdpMultiplayerPortChangedCallback

É chamado quando a porta multijogador local preferencial é alterada.

Sintaxe

Parâmetros

context   _In_opt_
Tipo: void*
Um ponteiro de contexto opcional que foi passado para a função XNetworkingRegisterPreferredLocalUdpMultiplayerPortChanged. preferredLocalUdpMultiplayerPort   _In_
Tipo: uint16_t
Ponteiro para a porta multijogador UDP (User Datagram Protocol) local preferencial na ordem do host.

Valor retornado

Tipo: void

Comentários

XNetworkingPreferredLocalUdpMultiplayerPortChangedCallback é chamado quando o título escuta alterações na porta multijogador UDP local preferencial. Todas as tentativas são feitas para garantir que a porta multijogador UDP local preferencial não seja alterada enquanto o título estiver em execução. No entanto, há casos inevitáveis em que a porta será alterada devido a mudanças nas condições de rede externa do usuário que invalidam quaisquer fluxos de soquete existentes. A probabilidade de a porta ser alterada é especialmente alta quando o nível de conectividade de rede é alterado ou como parte do ciclo de suspensão/retomada de um título. Para obter mais informações, confira a seção “Alterações na porta multijogador UDP local preferencial” de APIs de rede da porta multijogador UDP (User Datagram Protocol) local preferencial. Esse método consulta o estado local no processo de chamada e retorna rapidamente, portanto, é seguro chamá-lo a partir de contextos sensíveis ao tempo.

Requisitos

Cabeçalho: XNetworking.h Biblioteca: xgameruntime.lib Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX Series

Confira também

XNetworkingRegisterPreferredLocalUdpMultiplayerPortChanged
XNetworking
Last modified on October 6, 2026