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

# privacy_c

> privacy_c

# privacy\_c

## 枚举

| 枚举 | 说明 |
| - | - |
| [XblAnonymousUserType](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/enums/xblanonymoususertype.md) | 表示我们可以检查权限的各种非 XBOX Live 用户类别。 |
| [XblPermission](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/enums/xblpermission.md) | 客户端可以检查权限的操作。 |
| [XblPermissionDenyReason](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/enums/xblpermissiondenyreason.md) | 该枚举描述我们向请求者公开权限检查失败原因的各种方式。 |
| [XblPrivacyListChangeType](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/enums/xblprivacylistchangetype.md) | 定义在隐私列表中发生的更改类型。 |
| [XblPrivacySetting](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/enums/xblprivacysetting.md) | 受隐私引擎保护的所有内容。 |
| [XblPrivilege](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/enums/xblprivilege.md) | 控制用户特权。 |

## 函数

| 函数 | 说明 |
| - | - |
| [XblPrivacyAddBlockListChangedHandler](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacyaddblocklistchangedhandler.md) | 注册用于在用户的阻止列表发生更改时接收通知的事件处理程序。 |
| [XblPrivacyAddMuteListChangedHandler](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacyaddmutelistchangedhandler.md) | 注册用于在用户的静音列表发生更改时接收通知的事件处理程序。 |
| [XblPrivacyBatchCheckPermissionAsync](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacybatchcheckpermissionasync.md) | 对多个目标用户检查多项权限。每项权限都将针对每个目标用户进行检查。 |
| [XblPrivacyBatchCheckPermissionResult](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacybatchcheckpermissionresult.md) | 获取 XblPrivacyBatchCheckPermissionAsync 调用的结果。 |
| [XblPrivacyBatchCheckPermissionResultSize](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacybatchcheckpermissionresultsize.md) | 获取 XblPrivacyBatchCheckPermissionAsync 调用的结果大小。 |
| [XblPrivacyCheckPermissionAsync](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionasync.md) | 对单个目标用户检查单项权限。 |
| [XblPrivacyCheckPermissionForAnonymousUserAsync](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionforanonymoususerasync.md) | 对匿名用户类别检查单项权限。 |
| [XblPrivacyCheckPermissionForAnonymousUserResult](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionforanonymoususerresult.md) | 获取 XblPrivacyCheckPermissionForAnonymousUserAsync 调用的结果。 |
| [XblPrivacyCheckPermissionForAnonymousUserResultSize](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionforanonymoususerresultsize.md) | 获取 XblPrivacyCheckPermissionForAnonymousUserAsync 调用的结果大小。 |
| [XblPrivacyCheckPermissionResult](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionresult.md) | 获取 XblPrivacyCheckPermissionAsync 调用的结果。 |
| [XblPrivacyCheckPermissionResultSize](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionresultsize.md) | 获取 XblPrivacyCheckPermissionAsync 调用的结果大小。 |
| [XblPrivacyGetAvoidListAsync](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacygetavoidlistasync.md) | 获取调用用户在多人游戏匹配期间应避免的 Xuid 列表。 |
| [XblPrivacyGetAvoidListResult](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacygetavoidlistresult.md) | 获取 XblPrivacyGetAvoidListAsync 调用的结果。 |
| [XblPrivacyGetAvoidListResultCount](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacygetavoidlistresultcount.md) | 获取 XblPrivacyGetAvoidListAsync 调用的结果数量。 |
| [XblPrivacyGetMuteListAsync](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacygetmutelistasync.md) | 获取调用用户在多人游戏匹配期间不应听到（静音）的 Xuid 列表。 |
| [XblPrivacyGetMuteListResult](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacygetmutelistresult.md) | 获取 XblPrivacyGetMuteListAsync 调用的结果。 |
| [XblPrivacyGetMuteListResultCount](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacygetmutelistresultcount.md) | 获取 XblPrivacyGetMuteListAsync 调用的结果数量。 |
| [XblPrivacyRemoveBlockListChangedHandler](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacyremoveblocklistchangedhandler.md) | 移除阻止列表更改处理程序。 |
| [XblPrivacyRemoveMuteListChangedHandler](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacyremovemutelistchangedhandler.md) | 移除静音列表更改处理程序。 |

## 结构

| 结构 | 说明 |
| - | - |
| [XblPermissionCheckResult](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/structs/xblpermissioncheckresult.md) | 描述权限检查请求结果的结构。 |
| [XblPermissionDenyReasonDetails](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/structs/xblpermissiondenyreasondetails.md) | 该结构提供拒绝权限的原因详细信息。 |
| [XblPrivacyBlockListChangeEventArgs](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/structs/xblprivacyblocklistchangeeventargs.md) | 阻止列表更改的事件参数。 |
| [XblPrivacyMuteListChangeEventArgs](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/structs/xblprivacymutelistchangeeventargs.md) | 静音列表更改的事件参数。 |


## Related topics

- [XblPrivacySetting](https://devdocs.xbox.com/zh-CN/reference/live/xsapi-c/privacy_c/enums/xblprivacysetting.md)
- [Privacy and permissions (contents)](https://devdocs.xbox.com/services/xbox-services/fundamentals/identity/privacy/live-privacy-permissions-nav.md)
