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

# 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](/reference/system/xuser/functions/xusercheckprivilege). La función acepta como argumento un puntero a una enumeración XUserPrivilegeDenyReason. La función devuelve una enumeración [XUserPrivilege](/reference/system/xuser/enums/xuserprivilege).

> <img src="https://mintcdn.com/microsoft-4404708b/-_0FrcE2bDxzGxv-/images/gdk/reference/caution.gif?s=2e4f582499c4cb4859c57646638ae366" alt="alerta" width="11" height="11" data-path="images/gdk/reference/caution.gif" /> **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](/reference/system/xuser/xuser_members)

[XUserCheckPrivilege](/reference/system/xuser/functions/xusercheckprivilege)

[XUserPrivilege](/reference/system/xuser/enums/xuserprivilege)


## Related topics

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