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

# XNetworkingConfigurationSetting

> XNetworkingConfigurationSetting

# XNetworkingConfigurationSetting

[XNetworkingSetConfigurationSetting](https://docs.xbox.com/ko/reference/networking/xnetworking/functions/xnetworkingsetconfigurationsetting.md) 또는 [XNetworkingQueryConfigurationSetting](https://docs.xbox.com/ko/reference/networking/xnetworking/functions/xnetworkingqueryconfigurationsetting.md)에서 사용하는 설정 유형입니다.

## 구문

```cpp theme={null}
enum class XNetworkingConfigurationSetting  : uint32_t  
{  
    MaxTitleTcpQueuedReceiveBufferSize = 0,  
    MaxSystemTcpQueuedReceiveBufferSize = 1,  
    MaxToolsTcpQueuedReceiveBufferSize = 2,  
}  
```

## 상수

| 상수 | 설명 |
| - | - |
| MaxTitleTcpQueuedReceiveBufferSize | 타이틀 프로세스가 만든 모든 TCP 소켓이, 사용 가능한 사용자 모드 버퍼가 아직 (예: [WSARecv](https://learn.microsoft.com/windows/win32/api/winsock2/nf-winsock2-wsarecv)를 통해) 제출되지 않은 상태에서 수신된 페이로드를 임시로 큐잉하는 데 할당할 수 있는 최대 메모리 양(바이트 단위)입니다. 이 한도를 초과하는 도착 페이로드는 삭제되며, 보낸 사람에게는 재시도가 필요한 패킷 손실로 보이므로 지연 및 처리량에 영향을 줄 수 있습니다. 값 설정은 언제든지 수정할 수 있습니다. 새 값이 현재 할당된 양보다 작으면, 기존에 큐잉된 수신 버퍼가 타이틀에 의해 읽혀 총량이 새 값 아래로 내려갈 때까지 이후 할당이 방지됩니다. 현재 할당된 양은 [XNetworkingQueryStatistics](https://docs.xbox.com/ko/reference/networking/xnetworking/functions/xnetworkingquerystatistics.md)를 사용하고 [XNetworkingStatisticsType](https://docs.xbox.com/ko/reference/networking/xnetworking/enums/xnetworkingstatisticstype.md)::TitleTcpQueuedReceivedBufferUsage를 지정하여 확인할 수 있습니다. 최솟값은 0이며, 이 경우 큐잉된 TCP 수신 버퍼 할당이 방지됩니다. 최댓값은 UINT64\_MAX이며, 이 경우 할당이 인위적으로 제한되지 않습니다(단, 타이틀 파티션에서 실제 사용 가능한 메모리가 부족하면 할당이 여전히 실패할 수 있습니다). XBOX에서의 기본값은 33,554,432(32메가바이트)입니다. PC에서의 기본값은 0입니다.  PC에서 이 매개 변수 설정을 구성하려고 하면 E\_NOTIMPL 오류 코드로 실패합니다. PC에서 이 설정을 검색하면 항상 값 0이 보고됩니다. |
| MaxSystemTcpQueuedReceiveBufferSize | 시스템이 만든 모든 TCP 소켓이, 소켓 버퍼가 아직 제출되지 않은 상태에서 수신된 페이로드를 임시로 큐잉하는 데 할당할 수 있는 최대 메모리 양(바이트 단위)입니다. 이 한도를 초과하는 도착 페이로드는 삭제되며, 보낸 사람에게는 재시도가 필요한 패킷 손실로 보이므로 지연 및 처리량에 영향을 줄 수 있습니다.  값 설정은 언제든지 수정할 수 있습니다. 새 값이 현재 할당된 양보다 작으면, 기존에 큐잉된 수신 버퍼가 시스템에 의해 읽혀 총량이 새 값 아래로 내려갈 때까지 이후 할당이 방지됩니다. 현재 할당된 양은 [XNetworkingQueryStatistics](https://docs.xbox.com/ko/reference/networking/xnetworking/functions/xnetworkingquerystatistics.md)를 사용하고 [XNetworkingStatisticsType](https://docs.xbox.com/ko/reference/networking/xnetworking/enums/xnetworkingstatisticstype.md)::SystemTcpQueuedReceivedBufferUsage를 지정하여 확인할 수 있습니다.  최솟값은 0이며, 이 경우 큐잉된 TCP 수신 버퍼 할당이 방지됩니다. 최댓값은 UINT64\_MAX이며, 이 경우 할당이 인위적으로 제한되지 않습니다(단, 시스템 파티션에서 실제 사용 가능한 메모리가 부족하면 할당이 여전히 실패할 수 있습니다). XBOX에서의 기본값은 4,194,304(4메가바이트)입니다. PC에서의 기본값은 최댓값입니다.  PC에서 이 매개 변수 설정을 구성하려고 하면 E\_NOTIMPL 오류 코드로 실패합니다. PC에서 이 설정을 검색하면 항상 값 0이 보고됩니다. |
| MaxToolsTcpQueuedReceiveBufferSize | 개발 도구가 만든 모든 TCP 소켓이, 소켓 버퍼가 아직 제출되지 않은 상태에서 수신된 페이로드를 임시로 큐잉하는 데 할당할 수 있는 최대 메모리 양(바이트 단위)입니다. 이 한도를 초과하는 도착 페이로드는 삭제되며, 보낸 사람에게는 재시도가 필요한 패킷 손실로 보이므로 지연 및 처리량에 영향을 줄 수 있습니다.  값 설정은 언제든지 수정할 수 있습니다. 새 값이 현재 할당된 양보다 작으면, 기존에 큐잉된 수신 버퍼가 개발 도구에 의해 읽혀 총량이 새 값 아래로 내려갈 때까지 이후 할당이 방지됩니다. 현재 할당된 양은 [XNetworkingQueryStatistics](https://docs.xbox.com/ko/reference/networking/xnetworking/functions/xnetworkingquerystatistics.md)를 사용하고 [XNetworkingStatisticsType](https://docs.xbox.com/ko/reference/networking/xnetworking/enums/xnetworkingstatisticstype.md)::ToolsTcpQueuedReceivedBufferUsage를 지정하여 확인할 수 있습니다.  최솟값은 0이며, 이 경우 큐잉된 TCP 수신 버퍼 할당이 방지됩니다. 최댓값은 UINT64\_MAX이며, 이 경우 할당이 인위적으로 제한되지 않습니다(단, 도구 파티션에서 실제 사용 가능한 메모리가 부족하면 할당이 여전히 실패할 수 있습니다). XBOX에서의 기본값은 최댓값입니다. PC에서의 기본값은 0입니다.  PC에서 이 매개 변수 설정을 구성하려고 하면 E\_NOTIMPL 오류 코드로 실패합니다. PC에서 이 값을 검색하면 항상 값 0이 보고됩니다. |

## 요구 사항

**헤더:** XNetworking.h

**지원 플랫폼**: Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔

## 함께 보기

[XNetworking](https://docs.xbox.com/ko/reference/networking/xnetworking/xnetworking_members.md)\
[XNetworkingSetConfigurationSetting](https://docs.xbox.com/ko/reference/networking/xnetworking/functions/xnetworkingsetconfigurationsetting.md)\
[XNetworkingQueryConfigurationSetting](https://docs.xbox.com/ko/reference/networking/xnetworking/functions/xnetworkingqueryconfigurationsetting.md)


## Related topics

- [XNetworkingSetConfigurationSetting](https://docs.xbox.com/ko/reference/networking/xnetworking/functions/xnetworkingsetconfigurationsetting.md)
- [XNetworkingQueryConfigurationSetting](https://docs.xbox.com/ko/reference/networking/xnetworking/functions/xnetworkingqueryconfigurationsetting.md)
- [XNetworking (API 콘텐츠)](https://docs.xbox.com/ko/reference/networking/xnetworking/xnetworking_members.md)
- [XNetworkingTcpQueuedReceivedBufferUsageStatistics](https://docs.xbox.com/ko/reference/networking/xnetworking/structs/xnetworkingtcpqueuedreceivedbufferusagestatistics.md)
- [선호 UDP 멀티플레이어 포트](https://docs.xbox.com/ko/build/console-features/networking/game-mesh/preferred-local-udp-multiplayer-port-networking.md)
