> ## 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.

# PartyLocalUdpSocketBindAddressConfiguration

> La configuración usada por la biblioteca de Party para enlazarse a un socket UDP.

La configuración usada por la biblioteca de Party para enlazarse a un socket UDP.

## Sintaxis

```cpp theme={null}
struct PartyLocalUdpSocketBindAddressConfiguration {  
    PartyLocalUdpSocketBindAddressOptions options;  
    uint16_t port;  
}  
```

### Miembros

**`options`**   [PartyLocalUdpSocketBindAddressOptions](/services/playfab/multiplayer/networking/reference/enums/partylocaludpsocketbindaddressoptions)

Marcas opcionales que describen cómo interpretar esta configuración de socket UDP.

**`port`**   uint16\_t

El número de puerto específico al que se enlazará el socket UDP local la próxima vez que se inicialice Party.

En la versión de Microsoft Game Core de la biblioteca de Party, un valor de puerto de 0 significa que la biblioteca de Party selecciona el puerto multijugador UDP local preferido de Game Core, a menos que se especifique la marca de opción PartyLocalUdpSocketBindAddressOptions::ExcludeGameCorePreferredUdpMultiplayerPort en el campo *options*. En todas las demás versiones de la biblioteca de Party, un valor de puerto de 0 significa que la biblioteca de Party permite que el sistema seleccione dinámicamente un puerto que esté disponible en todas las interfaces de direcciones IP locales. <br /><br /> Si este valor de puerto no se puede enlazar cuando se inicializa la biblioteca de Party, [PartyManager::Initialize()](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_initialize) devuelve un error de forma sincrónica. La forma legible del código de error se puede recuperar mediante [PartyManager::GetErrorMessage()](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_geterrormessage).   <br /><br /> El puerto debe especificarse en el orden de bytes nativo del host. Si la aplicación también usa directamente sus propias llamadas a la API de sockets o se está portando desde ellas, tenga en cuenta que este orden de bytes natural puede diferir, por tanto, del orden de bytes de red usado por los números de puerto de las direcciones de socket.   <br /><br /> El valor predeterminado es 0 cuando no se ha configurado [PartyOption::LocalUdpSocketBindAddress](/services/playfab/multiplayer/networking/reference/enums/partyoption).

## Comentarios

Esta estructura se puede usar junto con [PartyOption::LocalUdpSocketBindAddress](/services/playfab/multiplayer/networking/reference/enums/partyoption) para invalidar o consultar la configuración actual de la biblioteca de Party mediante [PartyManager::SetOption()](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setoption) o [PartyManager::GetOption()](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getoption), respectivamente.

## Requisitos

**Encabezado:** Party.h

## Consulte también

[Miembros de Party](/services/playfab/multiplayer/networking/reference/party_members)\
[PartyOption::LocalUdpSocketBindAddress](/services/playfab/multiplayer/networking/reference/enums/partyoption)\
[PartyLocalUdpSocketBindAddressOptions](/services/playfab/multiplayer/networking/reference/enums/partylocaludpsocketbindaddressoptions)\
[PartyManager::SetOption](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setoption)\
[PartyManager::GetOption](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getoption)


## Related topics

- [PartyLocalUdpSocketBindAddressOptions](/es/services/playfab/multiplayer/networking/reference/enums/partylocaludpsocketbindaddressoptions.md)
- [PartyOption](/es/services/playfab/multiplayer/networking/reference/enums/partyoption.md)
- [Notas de la versión de PlayFab Party](/es/services/playfab/multiplayer/networking/release-notes.md)
- [Información general de la API de C/C++ de Party](/es/services/playfab/multiplayer/networking/reference/party_members.md)
- [PartyManager::ConnectToNetwork](/es/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_connecttonetwork.md)
