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

# XblMultiplayerSessionCapabilities

> XblMultiplayerSessionCapabilities

# XblMultiplayerSessionCapabilities

Multiplayer 서비스 세션의 기능을 나타냅니다.

## Syntax

```cpp theme={null}
typedef struct XblMultiplayerSessionCapabilities {  
    bool Connectivity;  
    bool Team;  
    bool Arbitration;  
    bool SuppressPresenceActivityCheck;  
    bool Gameplay;  
    bool Large;  
    bool ConnectionRequiredForActiveMembers;  
    bool UserAuthorizationStyle;  
    bool Crossplay;  
    bool Searchable;  
    bool HasOwners;  
} XblMultiplayerSessionCapabilities  
```

### Members

*Connectivity*\
Type: bool

세션이 메트릭을 활성화할 수 있고 세션 멤버가 `secureDeviceAddress`를 설정할 수 있는지 여부를 나타냅니다. false이면 세션이 어떤 메트릭도 활성화할 수 없으며 세션 멤버가 `secureDeviceAddress`를 설정할 수 없습니다.

*Team*\
Type: bool

true인 경우 토너먼트를 위한 세션에 팀 기능이 설정됩니다. DEPRECATED. 이 멤버는 향후 릴리스에서 제거됩니다.

*Arbitration*\
Type: bool

true인 경우 토너먼트를 위한 세션에 중재 기능이 설정됩니다. DEPRECATED. 이 멤버는 향후 릴리스에서 제거됩니다.

*SuppressPresenceActivityCheck*\
Type: bool

false(기본값)이면 활성 사용자가 타이틀 플레이 중에 온라인 상태를 유지해야 합니다. 그렇지 않으면 비활성 상태로 강등됩니다. 세션 멤버가 무기한 활성 상태를 유지할 수 있도록 하려면 이 플래그를 true로 설정합니다.

*Gameplay*\
Type: bool

설정 또는 로비나 매치메이킹 도중과 같은 메뉴 시간이 아니라 실제 게임 플레이를 나타내는 세션인지 여부를 나타냅니다. true인 경우 세션이 게임 플레이 모드에 있습니다.

*Large*\
Type: bool

true인 경우 세션이 101~~1000명의 사용자를 호스트할 수 있으며, 이는 다른 세션 기능에 영향을 미칩니다. false인 경우 세션이 1~~100명의 사용자를 호스트할 수 있습니다. 자세한 내용은 [멀티플레이어 세션 고급 항목](/services/xbox-services/multiplayer/mpsd/concepts/live-mpsd-details)의 [세션 크기](/services/xbox-services/multiplayer/mpsd/concepts/live-mpsd-details#session-size) 섹션을 참조하세요.

*ConnectionRequiredForActiveMembers*\
Type: bool

true인 경우 멤버가 활성으로 표시되려면 연결이 필요합니다. 세션 알림을 사용하도록 설정하고 연결 끊김을 감지하려면 이 멤버를 true로 설정해야 합니다. 자세한 내용은 [멀티플레이어 작업](/services/xbox-services/multiplayer/mpsd/how-to/live-mpsd-how-tos)의 [MPSD 세션 변경 알림 구독](/services/xbox-services/multiplayer/mpsd/how-to/live-mpsd-how-tos#sfmscn) 섹션을 참조하세요.

*UserAuthorizationStyle*\
Type: bool

true인 경우 세션은 강력한 타이틀 ID가 없는 플랫폼에서의 호출을 지원합니다. 이 기능은 큰 세션에서 설정할 수 없습니다.

*Crossplay*\
Type: bool

true인 경우 세션은 Windows PC와 XBOX 간의 크로스플레이를 지원합니다.

*Searchable*\
Type: bool

true인 경우 세션을 검색을 위한 검색 핸들에 연결할 수 있습니다.

*HasOwners*\
Type: bool

true인 경우 세션에 소유자가 있습니다. `UserAuthorizationStyle`이 true일 때 세션이 검색 가능하려면 세션에 소유자가 있어야 합니다.

## Remarks

세션 기능은 세션 템플릿에서 설정되는 선택적 부울 값입니다. 필요한 기능이 없는 경우 타이틀에 동적 세션 기능이 필요하지 않는 한, 세션 생성 시 기능이 지정되지 않도록 템플릿에 빈 `SessionCapabilities` 개체가 있어야 합니다.<br /><br /> 자세한 내용은 [멀티플레이어 세션 고급 항목](/services/xbox-services/multiplayer/mpsd/concepts/live-mpsd-details)의 [세션 기능](/services/xbox-services/multiplayer/mpsd/concepts/live-mpsd-details#session-capabilities) 섹션을 참조하세요.

## Member of

[XblMultiplayerSessionConstants](/reference/live/xsapi-c/multiplayer_c/structs/xblmultiplayersessionconstants)

## Argument of

[XblMultiplayerSessionConstantsSetCapabilities](/reference/live/xsapi-c/multiplayer_c/functions/xblmultiplayersessionconstantssetcapabilities)

## Requirements

**Header:** multiplayer\_c.h

## See also

[multiplayer\_c](/reference/live/xsapi-c/multiplayer_c/multiplayer_c_members)


## Related topics

- [XblMultiplayerSessionConstantsSetCapabilities](/ko/reference/live/xsapi-c/multiplayer_c/functions/xblmultiplayersessionconstantssetcapabilities.md)
- [Multiplayer 세션 고급 항목](/ko/services/xbox-services/multiplayer/mpsd/concepts/live-mpsd-details.md)
- [XblMultiplayerSessionConstants](/ko/reference/live/xsapi-c/multiplayer_c/structs/xblmultiplayersessionconstants.md)
- [XblMultiplayerSessionSessionConstants](/ko/reference/live/xsapi-c/multiplayer_c/functions/xblmultiplayersessionsessionconstants.md)
- [XblMultiplayerSessionSessionProperties](/ko/reference/live/xsapi-c/multiplayer_c/functions/xblmultiplayersessionsessionproperties.md)
