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

# XblPermissionDenyReason

> XblPermissionDenyReason

# XblPermissionDenyReason

描述我们向请求者公开权限检查可能失败的各种方式。

## 语法

```cpp theme={null}
enum class XblPermissionDenyReason  : uint32_t  
{  
    Unknown = 0,  
    NotAllowed = 2,  
    MissingPrivilege = 3,  
    PrivilegeRestrictsTarget = 4,  
    BlockListRestrictsTarget = 5,  
    MuteListRestrictsTarget = 7,  
    PrivacySettingRestrictsTarget = 9,  
    CrossNetworkUserMustBeFriend = 12  
}  
```

## 常量

| 常量                            | 说明                                                          |
| ----------------------------- | ----------------------------------------------------------- |
| Unknown                       | 权限被拒绝，但未给出原因或隐私服务引发了意外错误。                                   |
| NotAllowed                    | 请求已成功处理，但请求者不允许执行该操作。未给出原因。                                 |
| MissingPrivilege              | 请求者缺少执行该操作所必需的特权。                                           |
| PrivilegeRestrictsTarget      | 请求者的特权值具有限制，不允许与目标进行交互。例如，家长控制仅允许与好友进行交互，而目标不是好友。           |
| BlockListRestrictsTarget      | 请求者已阻止目标用户。                                                 |
| MuteListRestrictsTarget       | 请求者已将目标用户静音。                                                |
| PrivacySettingRestrictsTarget | 请求者的隐私值具有限制，不允许与目标进行交互。例如，家长控制仅允许与好友进行交互，而目标不是好友。           |
| CrossNetworkUserMustBeFriend  | 目标是跨网络用户，但跨网络隐私设置指示仅允许好友。跨网络好友（目前）仅在标题级别进行管理，因此标题必须验证用户是好友。 |

## 成员归属

* [XblPermissionDenyReasonDetails](/reference/live/xsapi-c/privacy_c/structs/xblpermissiondenyreasondetails)

## 要求

**头文件：** privacy\_c.h

## 另请参阅

[privacy\_c](/reference/live/xsapi-c/privacy_c/privacy_c_members)
