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

# PartyXblChatPermissionMaskReason

> PartyXboxLive.h 中的 PartyXblChatPermissionMaskReason 枚举列出了 XBOX Live 在 PlayFab Party 中限制聊天用户之间语音或文本通信的原因。

通信可能被限制的原因。

## 语法

```cpp theme={null}
enum class PartyXblChatPermissionMaskReason    
{  
    NoRestriction = 0,  
    Determining = 1,  
    Privilege = 2,  
    Privacy = 3,  
    InvalidTargetUser = 4,  
    XboxLiveServiceError = 5,  
    UnknownError = 6,  
    ResolveUserIssue = 7,  
}  
```

## 常量

| 常量 | 说明 |
| - | - |
| NoRestriction | 当前没有对此聊天权限的限制。 |
| Determining | 在查询本地聊天用户的通信权限和隐私设置期间通信受到限制。 |
| Privilege | 由于本地聊天用户的通信权限而限制通信。  如果 Microsoft Game Core 版本的库生成此掩码,应用可以调用 XUserResolvePrivilegeWithUiAsync,并传入 XUserPrivilegeOptions::None 和 XUserPrivilege::Communications 尝试解决该问题。用户可能无法或不愿意解决此问题。如果用户确实解决了问题,该用户的聊天权限将被更新,并会生成新的 PartyXblRequiredChatPermissionInfoChangedStateChange 状态变化。 |
| Privacy | 由于本地聊天用户相对于目标聊天用户的隐私设置而限制通信。 |
| InvalidTargetUser | 由于 XBOX Live 服务未将目标用户识别为有效用户,通信受到限制。 |
| XboxLiveServiceError | 由于 XBOX Live 服务存在问题,无法成功确定所需的聊天权限。 |
| UnknownError | 由于未知的内部错误,无法成功确定所需的聊天权限。 |
| ResolveUserIssue | 由于检索用户权限失败,通信受到限制。  此掩码原因仅由 Microsoft Game Core 版本的库生成。其他平台上的库仅会生成 Privilege 掩码原因以暴露权限错误。应用可以调用 XUserResolveIssueWithUiAsync,并将 URL 参数设为 nullptr 来尝试解决该问题。用户可能无法或不愿意解决此问题。如果用户确实解决了问题,该用户的聊天权限将被更新,并会生成新的 PartyXblRequiredChatPermissionInfoChangedStateChange 状态变化。 |

## 要求

**头文件:** PartyXboxLive.h

## 另请参阅

[PartyXboxLive 成员](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/xblreference/partyxboxlive_members.md)


## Related topics

- [PartyXblChatPermissionInfo](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/xblreference/structs/partyxblchatpermissioninfo.md)
- [PartyXboxLive C/C++ API 概览](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/xblreference/partyxboxlive_members.md)
- [适用于 PlayFab Party 的 XBOX Live 辅助库](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/party-xbox-live-guide.md)
- [Xbox 要求](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/xbox-requirements.md)
- [PartyXblLocalChatUserDestroyedReason](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/xblreference/enums/partyxbllocalchatuserdestroyedreason.md)
