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

# PartyEndpoint::GetUniqueIdentifier

> 이 엔드포인트의 네트워크 고유 식별자를 가져옵니다.

이 엔드포인트의 네트워크 고유 식별자를 가져옵니다.

## Syntax

```cpp theme={null}
PartyError GetUniqueIdentifier(  
    uint16_t* uniqueIdentifier  
)  
```

### Parameters

**`uniqueIdentifier`**   uint16\_t\*\
*output*

출력 고유 식별자입니다.

### Return value

PartyError

호출이 성공하면 `c_partyErrorSuccess`이며, 그렇지 않으면 오류 코드입니다. 오류 코드의 사람이 읽을 수 있는 형태는 [PartyManager::GetErrorMessage()](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_geterrormessage)를 통해 가져올 수 있습니다.

## Remarks

이 식별자는 엔드포인트의 네트워크 내에서 고유하며, 네트워크의 모든 엔드포인트에서 일관됩니다. 이는 타이틀이 [PartyLocalEndpoint::SendMessage()](/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_sendmessage) 데이터 버퍼에서 대역폭 오버헤드나 식별자를 수동으로 협상할 필요가 크지 않으면서 특정 엔드포인트를 참조할 수 있는 간결한 옵션으로 사용하도록 의도되었습니다. 이 식별자는 네트워크 간에는 고유하지 않습니다. <br /><br /> 로컬 엔드포인트의 경우, [PartyManager::StartProcessingStateChanges()](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_startprocessingstatechanges)를 통해 [PartyEndpointCreatedStateChange](/services/playfab/multiplayer/networking/reference/structs/partyendpointcreatedstatechange)가 제공될 때까지 이 메서드는 실패합니다. 원격 엔드포인트의 경우, 이 메서드는 항상 성공합니다.   <br /><br /> 네트워크의 모든 디바이스가 특정 엔드포인트의 고유 식별자에 동의하지만, 서로 다른 디바이스는 특정 순간에 동일한 엔드포인트를 보지 못할 수 있습니다. 예를 들어, 엔드포인트 A가 새로 생성된 엔드포인트 C의 고유 식별자를 참조하는 메시지를 엔드포인트 B로 보낼 수 있지만, A와 B 간의 그 메시지는 엔드포인트 C에 대한 PartyEndpointCreatedStateChange가 엔드포인트 B의 디바이스에서 생성되기 전에 도착할 수 있습니다.

## Requirements

**Header:** Party.h

## See also

[PartyEndpoint](/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/partyendpoint)\
[PartyEndpointCreatedStateChange](/services/playfab/multiplayer/networking/reference/structs/partyendpointcreatedstatechange)\
[PartyNetwork::FindEndpointByUniqueIdentifier](/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_findendpointbyuniqueidentifier)


## Related topics

- [PartyNetwork::FindEndpointByUniqueIdentifier](/ko/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_findendpointbyuniqueidentifier.md)
- [PartyNetwork::CreateEndpoint](/ko/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_createendpoint.md)
- [PartyEndpoint::GetLocal](/ko/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/methods/partyendpoint_getlocal.md)
- [PartyEndpoint::GetDevice](/ko/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/methods/partyendpoint_getdevice.md)
- [PartyEndpoint::GetNetwork](/ko/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/methods/partyendpoint_getnetwork.md)
