> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XUserPrivilegeDenyReason

> XUserPrivilegeDenyReason

# XUserPrivilegeDenyReason

Especifica el motivo por el que un usuario no pudo obtener un privilegio.

## Sintaxis

```cpp theme={null}
enum class XUserPrivilegeDenyReason  : uint32_t  
{  
    None = 0,  
    PurchaseRequired = 1,  
    Restricted = 2,  
    Banned = 3,  
    Unknown = 0xFFFFFFFF  
}  
```

## Constantes

| Constante | Descripción |
| - | - |
| None | Sin motivo. |
| PurchaseRequired | El usuario debe realizar una compra. |
| Restricted | Existen restricciones sobre el usuario. |
| Banned | Existe una prohibición sobre el usuario. |
| Unknown | Motivo desconocido. |

## Comentarios

Para comprobar si un usuario tiene un privilegio específico, llame a la función [XUserCheckPrivilege](https://docs.xbox.com/es/reference/system/xuser/functions/xusercheckprivilege.md). La función acepta como argumento un puntero a una enumeración XUserPrivilegeDenyReason. La función devuelve una enumeración [XUserPrivilege](https://docs.xbox.com/es/reference/system/xuser/enums/xuserprivilege.md).

> ![alerta](https://mintcdn.com/microsoft-4404708b/-_0FrcE2bDxzGxv-/images/gdk/reference/caution.gif?s=2e4f582499c4cb4859c57646638ae366) **NOTA:**  El valor devuelto en el argumento *reason* es **solo** informativo y puede ser inexacto en muchos escenarios. Este valor **no debe** usarse para tomar decisiones en su título.

## Requisitos

**Encabezado:** XUser.h

**Plataformas compatibles:** Windows, consolas de la familia XBOX One y consolas XBOX Series

## Consulte también

[XUser](https://docs.xbox.com/es/reference/system/xuser/xuser_members.md)

[XUserCheckPrivilege](https://docs.xbox.com/es/reference/system/xuser/functions/xusercheckprivilege.md)

[XUserPrivilege](https://docs.xbox.com/es/reference/system/xuser/enums/xuserprivilege.md)


## Related topics

- [Uso en el cliente de los privilegios de usuario de los servicios XBOX](https://docs.xbox.com/es/services/xbox-services/fundamentals/identity/privileges/concepts/live-user-privileges-client.md)
- [XUserCheckPrivilege](https://docs.xbox.com/es/reference/system/xuser/functions/xusercheckprivilege.md)
- [XUser (contenido de la API)](https://docs.xbox.com/es/reference/system/xuser/xuser_members.md)
- [XblPermissionDenyReasonDetails](https://docs.xbox.com/es/reference/live/xsapi-c/privacy_c/structs/xblpermissiondenyreasondetails.md)
- [XblPermissionDenyReason](https://docs.xbox.com/es/reference/live/xsapi-c/privacy_c/enums/xblpermissiondenyreason.md)
