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

Struct que descreve o resultado de uma solicitação de verificação de permissão.

## Sintaxe

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

### Membros

*isAllowed*\
Tipo: bool

Valor que indica se a permissão para executar a ação solicitada foi concedida ou não.

*targetXuid*\
Tipo: uint64\_t

Xuid de destino da solicitação de verificação de permissão. Será 0 se a verificação de permissão tiver sido para um usuário anônimo.

*targetUserType*\
Tipo: [XblAnonymousUserType](/pt-BR/reference/live/xsapi-c/privacy_c/enums/xblanonymoususertype)

A classe de usuário anônimo para a qual a verificação de permissão foi feita. Será XblAnonymousUserType::Unknown se a verificação de permissão tiver sido para um usuário do XBOX Live.

*permissionRequested*\
Tipo: [XblPermission](/pt-BR/reference/live/xsapi-c/privacy_c/enums/xblpermission)

A permissão que foi solicitada.

*reasons*\
Tipo: [XblPermissionDenyReasonDetails\*](/pt-BR/reference/live/xsapi-c/privacy_c/structs/xblpermissiondenyreasondetails)

Matriz de motivos pelos quais a permissão foi negada. Nulo quando isAllowed é true.

*reasonsCount*\
Tipo: size\_t

Número de entradas na matriz de motivos.

## Argumento de

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

## Requisitos

**Cabeçalho:** privacy\_c.h

## Confira também

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


## Related topics

- [XblPermissionCheckResult](/reference/live/xsapi-c/privacy_c/structs/xblpermissioncheckresult.md)
- [XblPrivacyBatchCheckPermissionResult](/reference/live/xsapi-c/privacy_c/functions/xblprivacybatchcheckpermissionresult.md)
- [XblPermission](/reference/live/xsapi-c/privacy_c/enums/xblpermission.md)
