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

# XblMultiplayerManagerSetJoinability

> XblMultiplayerManagerSetJoinability

# XblMultiplayerManagerSetJoinability

限制可加入游戏的人员。

## 语法

```cpp theme={null}
HRESULT XblMultiplayerManagerSetJoinability(  
         XblMultiplayerJoinability joinability,  
         void* context  
)  
```

### 参数

*joinability*   \_In\_\
类型：[XblMultiplayerJoinability](/reference/live/xsapi-c/multiplayer_manager_c/enums/xblmultiplayerjoinability)

要设置的可加入性值。

*context*   \_In\_opt\_\
类型：void\*

用于将 XblMultiplayerEvent 与发起调用相关联的应用程序定义的数据。（可选）

### 返回值

类型：HRESULT

此 API 操作的 HRESULT 返回代码。

## 备注

默认为 JoinableByFriends，这意味着只有本地用户和大厅中现有成员所关注的用户才能在没有邀请的情况下加入。结果通过 XblMultiplayerManagerDoWork() 以 JoinabilityStateChanged 类型的 XblMultiplayerEvent 形式传递。更改将以批处理方式在下一次 XblMultiplayerManagerDoWork 时写入服务。调用 XblMultiplayerManagerDoWork 后，所有会话属性和成员将包含服务器返回的更新响应。

## 要求

**头文件：** multiplayer\_manager\_c.h

**库：** Microsoft.Xbox.Services.14x.GDK.C.lib

## 另请参阅

[multiplayer\_manager\_c](/reference/live/xsapi-c/multiplayer_manager_c/multiplayer_manager_c_members)


## Related topics

- [XblMultiplayerEventType](/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/enums/xblmultiplayereventtype.md)
- [XblMultiplayerManagerJoinability](/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerjoinability.md)
- [XblMultiplayerManagerGameSessionSetProperties](/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionsetproperties.md)
- [XblMultiplayerManagerLobbySessionSetProperties](/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerlobbysessionsetproperties.md)
- [XblMultiplayerManagerGameSessionSetSynchronizedHost](/zh-CN/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagergamesessionsetsynchronizedhost.md)
