Skip to main content

XNetworkingQueryPreferredLocalUdpMultiplayerPortAsync

Obtém de forma assíncrona a porta UDP local preferencial a ser usada para o tráfego multijogador.

Sintaxe

Parâmetros

asyncBlock   _Inout_
Tipo: XAsyncBlock*
Um ponteiro para o XAsyncBlock que é passado para XAsyncRun.

Valor retornado

Tipo: HRESULT Código de sucesso ou de erro HRESULT.

Comentários

Use a porta multijogador UDP local preferencial retornada em operações subsequentes de associação de soquete. A porta é voltada especificamente para os fluxos de rede de títulos multijogador em tempo real e é significativa somente para o tráfego UDP, e não para o tráfego TCP ou HTTP. Para escutar alterações na porta multijogador UDP local preferencial, chame XNetworkingRegisterPreferredLocalUdpMultiplayerPortChanged. Para obter uma descrição de como a porta multijogador UDP local funciona, confira a seção Comentários da versão síncrona de XNetworkingQueryPreferredLocalUdpMultiplayerPort. 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

Documentação conceitual

Confira também

Porta multijogador UDP local preferencial
Windows Sockets (Winsock)
Microsoft Azure PlayFab Party
XNetworking
Last modified on October 6, 2026