> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XNetworkingQueryPreferredLocalUdpMultiplayerPortAsync

> XNetworkingQueryPreferredLocalUdpMultiplayerPortAsync

# XNetworkingQueryPreferredLocalUdpMultiplayerPortAsync

Obtient de manière asynchrone le port UDP local préféré à utiliser pour le trafic multijoueur.

## Syntaxe

```cpp theme={null}
HRESULT XNetworkingQueryPreferredLocalUdpMultiplayerPortAsync(
         XAsyncBlock* asyncBlock
)
```

### Paramètres

*asyncBlock*   \_Inout\_\
Type : [XAsyncBlock](/fr-CA/reference/system/xasync/structs/xasyncblock)\*

Pointeur vers le [XAsyncBlock](/fr-CA/reference/system/xasync/structs/xasyncblock) passé à [XAsyncRun](/fr-CA/reference/system/xasync/functions/xasyncrun).

### Valeur de retour

Type : HRESULT

Code de réussite ou d'erreur HRESULT.

## Remarques

Utilisez le port multijoueur UDP local préféré retourné dans les opérations [bind de socket](https://learn.microsoft.com/windows/desktop/api/winsock/nf-winsock-bind) subséquentes. Le port cible précisément les flux réseau en temps réel des titres multijoueurs et n'est pertinent que pour le trafic UDP, et non pour le trafic TCP ou HTTP.

Pour écouter les changements du port multijoueur UDP local préféré, appelez [XNetworkingRegisterPreferredLocalUdpMultiplayerPortChanged](/fr-CA/reference/networking/xnetworking/functions/xnetworkingregisterpreferredlocaludpmultiplayerportchanged).

Pour une description du fonctionnement du port multijoueur UDP local, consultez la section Remarques de la version synchrone, [XNetworkingQueryPreferredLocalUdpMultiplayerPort](/fr-CA/reference/networking/xnetworking/functions/xnetworkingquerypreferredlocaludpmultiplayerport).

Cette méthode interroge l'état local au sein du processus appelant et retourne rapidement; elle peut donc être appelée en toute sécurité dans des contextes où le temps est critique.

## Configuration requise

**En-tête :** XNetworking.h

**Bibliothèque :** xgameruntime.lib

**Plateformes prises en charge :** Windows, consoles de la famille XBOX One et consoles XBOX Series

## Documentation conceptuelle

* [Port multijoueur UDP préféré](/fr-CA/build/console-features/networking/game-mesh/preferred-local-udp-multiplayer-port-networking)

## Voir aussi

[Port multijoueur UDP local préféré](/fr-CA/build/console-features/networking/game-mesh/preferred-local-udp-multiplayer-port-networking)\
[Windows Sockets (Winsock)](https://learn.microsoft.com/windows/desktop/WinSock/windows-sockets-start-page-2)\
[Microsoft Azure PlayFab Party](/fr-CA/build/console-features/networking/game-mesh/playfab-party-intro-networking)\
[XNetworking](/fr-CA/reference/networking/xnetworking/xnetworking_members)


## Related topics

- [XNetworkingQueryPreferredLocalUdpMultiplayerPortAsync](/reference/networking/xnetworking/functions/xnetworkingquerypreferredlocaludpmultiplayerportasync.md)
- [XNetworkingQueryPreferredLocalUdpMultiplayerPortAsyncResult](/reference/networking/xnetworking/functions/xnetworkingquerypreferredlocaludpmultiplayerportasyncresult.md)
