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

# XblPermissionCheckResult

> XblPermissionCheckResult

# XblPermissionCheckResult

描述权限检查请求结果的结构。

## 语法

```cpp theme={null}
typedef struct XblPermissionCheckResult {  
    bool isAllowed;  
    uint64_t targetXuid;  
    XblAnonymousUserType targetUserType;  
    XblPermission permissionRequested;  
    XblPermissionDenyReasonDetails* reasons;  
    size_t reasonsCount;  
} XblPermissionCheckResult  
```

### 成员

*isAllowed*\
类型：bool

指示是否授予了执行请求操作的权限的值。

*targetXuid*\
类型：uint64\_t

权限检查请求的目标 Xuid。如果权限检查针对匿名用户，则该值为 0。

*targetUserType*\
类型：[XblAnonymousUserType](/reference/live/xsapi-c/privacy_c/enums/xblanonymoususertype)

权限检查所针对的匿名用户类别。如果权限检查针对 XBOX Live 用户，则该值为 XblAnonymousUserType::Unknown。

*permissionRequested*\
类型：[XblPermission](/reference/live/xsapi-c/privacy_c/enums/xblpermission)

所请求的权限。

*reasons*\
类型：[XblPermissionDenyReasonDetails\*](/reference/live/xsapi-c/privacy_c/structs/xblpermissiondenyreasondetails)

拒绝权限的原因数组。当 isAllowed 为 true 时为 Null。

*reasonsCount*\
类型：size\_t

reasons 数组中的条目数。

## 参数属于

[XblPrivacyCheckPermissionResult](/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionresult)\
[XblPrivacyCheckPermissionForAnonymousUserResult](/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionforanonymoususerresult)\
[XblPrivacyBatchCheckPermissionResult](/reference/live/xsapi-c/privacy_c/functions/xblprivacybatchcheckpermissionresult)

## 要求

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

## 另请参阅

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


## Related topics

- [XblPermission](/zh-CN/reference/live/xsapi-c/privacy_c/enums/xblpermission.md)
- [XblPrivacyBatchCheckPermissionResult](/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacybatchcheckpermissionresult.md)
- [XblPrivacyCheckPermissionResult](/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionresult.md)
- [XblPermissionDenyReasonDetails](/zh-CN/reference/live/xsapi-c/privacy_c/structs/xblpermissiondenyreasondetails.md)
- [XblPrivacyCheckPermissionForAnonymousUserResult](/zh-CN/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionforanonymoususerresult.md)
