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

Estructura que describe el resultado de una solicitud de comprobación de permisos.

## Sintaxis

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

### Miembros

*isAllowed*\
Tipo: bool

Valor que indica si se concede o no el permiso para realizar la acción solicitada.

*targetXuid*\
Tipo: uint64\_t

Xuid de destino de la solicitud de comprobación de permisos. Será 0 si la comprobación de permisos era para un usuario anónimo.

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

La clase de usuario anónimo para la que se realizó la comprobación de permisos. Será XblAnonymousUserType::Unknown si la comprobación de permisos era para un usuario de XBOX Live.

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

El permiso que se solicitó.

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

Matriz de motivos por los que se denegó el permiso. Es null cuando isAllowed es true.

*reasonsCount*\
Tipo: size\_t

Número de entradas de la matriz reasons.

## Argumento de

[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)

## Requisitos

**Encabezado:** privacy\_c.h

## Consulte también

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


## Related topics

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