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

> UDP 소켓에 바인딩할 때 Party 라이브러리가 사용하는 구성입니다.

UDP 소켓에 바인딩할 때 Party 라이브러리가 사용하는 구성입니다.

## Syntax

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

### Members

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

이 UDP 소켓 구성을 해석하는 방법을 설명하는 선택적 플래그입니다.

**`port`**   uint16\_t

Party가 다음에 초기화될 때 로컬 UDP 소켓이 바인딩될 특정 포트 번호입니다.

Microsoft Game Core 버전의 Party 라이브러리에서 포트 값 0은 *options* 필드에 PartyLocalUdpSocketBindAddressOptions::ExcludeGameCorePreferredUdpMultiplayerPort 옵션 플래그가 지정되지 않는 한 Party 라이브러리가 Game Core에서 선호하는 로컬 UDP 멀티플레이어 포트를 선택함을 의미합니다. 다른 모든 버전의 Party 라이브러리에서 포트 값 0은 Party 라이브러리가 시스템으로 하여금 모든 로컬 IP 주소 인터페이스에서 사용 가능한 포트를 동적으로 선택하도록 함을 의미합니다. <br /><br /> Party 라이브러리가 초기화될 때 이 포트 값을 바인딩할 수 없는 경우, [PartyManager::Initialize()](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_initialize)는 동기적으로 오류를 반환합니다. 오류 코드의 사람이 읽을 수 있는 형태는 [PartyManager::GetErrorMessage()](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_geterrormessage)를 통해 가져올 수 있습니다.   <br /><br /> 포트는 네이티브 호스트 바이트 순서로 지정해야 합니다. 애플리케이션이 자체 소켓 API 호출을 직접 사용하거나 마이그레이션 중이라면, 이 자연스러운 바이트 순서가 소켓 주소 포트 번호에서 사용되는 네트워크 바이트 순서와 다를 수 있음에 유의하세요.   <br /><br /> [PartyOption::LocalUdpSocketBindAddress](/services/playfab/multiplayer/networking/reference/enums/partyoption)가 구성되지 않은 경우 기본값은 0입니다.

## Remarks

이 구조체는 [PartyOption::LocalUdpSocketBindAddress](/services/playfab/multiplayer/networking/reference/enums/partyoption)와 함께 사용하여 Party 라이브러리의 현재 구성을 각각 [PartyManager::SetOption()](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setoption) 또는 [PartyManager::GetOption()](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getoption)을 통해 재정의하거나 쿼리할 수 있습니다.

## Requirements

**Header:** Party.h

## 함께 보기

[Party members](/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](/ko/services/playfab/multiplayer/networking/reference/enums/partylocaludpsocketbindaddressoptions.md)
- [PartyOption](/ko/services/playfab/multiplayer/networking/reference/enums/partyoption.md)
- [PlayFab Party 릴리스 정보](/ko/services/playfab/multiplayer/networking/release-notes.md)
- [Party C/C++ API 개요](/ko/services/playfab/multiplayer/networking/reference/party_members.md)
- [PartyRegionsChangedStateChange](/ko/services/playfab/multiplayer/networking/reference/structs/partyregionschangedstatechange.md)
