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

# PartyXblChatPermissionMaskReason

> PartyXblChatPermissionMaskReason en PartyXboxLive.h enumera los motivos por los que XBOX Live puede restringir la comunicación por voz o texto entre usuarios de chat en PlayFab Party.

Motivos por los que la comunicación puede estar restringida.

## Sintaxis

```cpp theme={null}
enum class PartyXblChatPermissionMaskReason    
{  
    NoRestriction = 0,  
    Determining = 1,  
    Privilege = 2,  
    Privacy = 3,  
    InvalidTargetUser = 4,  
    XboxLiveServiceError = 5,  
    UnknownError = 6,  
    ResolveUserIssue = 7,  
}  
```

## Constantes

| Constante            | Descripción                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| NoRestriction        | Actualmente no se aplica ninguna restricción a este permiso de chat.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Determining          | La comunicación está restringida mientras se consultan el privilegio de comunicación y la configuración de privacidad del usuario de chat local.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Privilege            | La comunicación está restringida debido al privilegio de comunicación del usuario de chat local.<br /><br /> Si la versión de Microsoft Game Core de la biblioteca genera esta máscara, la aplicación puede llamar a XUserResolvePrivilegeWithUiAsync con XUserPrivilegeOptions::None y XUserPrivilege::Communications para intentar resolver el problema. Es posible que el usuario no pueda o no quiera resolver el problema. Si el usuario resuelve el problema, el permiso de chat del usuario se actualizará y se generará un nuevo cambio de estado PartyXblRequiredChatPermissionInfoChangedStateChange.                                                                                                             |
| Privacy              | La comunicación está restringida debido a la configuración de privacidad del usuario de chat local con respecto al usuario de chat de destino.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| InvalidTargetUser    | La comunicación está restringida porque los servicios de XBOX Live no reconocieron al usuario de destino como válido.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| XboxLiveServiceError | No se pudo determinar correctamente el permiso de chat necesario debido a problemas con los servicios de XBOX Live.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| UnknownError         | No se pudo determinar correctamente el permiso de chat necesario debido a un error interno desconocido.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ResolveUserIssue     | La comunicación está restringida debido a un error al recuperar los privilegios del usuario.<br /><br /> Este motivo de máscara solo lo generará la versión de Microsoft Game Core de la biblioteca. La biblioteca en otras plataformas solo generará el motivo de máscara Privilege para exponer errores de privilegios. La aplicación puede llamar a XUserResolveIssueWithUiAsync con nullptr para el parámetro de dirección URL para intentar resolver el problema. Es posible que el usuario no pueda o no quiera resolver el problema. Si el usuario resuelve el problema, el permiso de chat del usuario se actualizará y se generará un nuevo cambio de estado PartyXblRequiredChatPermissionInfoChangedStateChange. |

## Requisitos

**Encabezado:** PartyXboxLive.h

## Consulte también

[Miembros de PartyXboxLive](/services/playfab/multiplayer/networking/xblreference/partyxboxlive_members)


## Related topics

- [PartyXblChatPermissionInfo](/es/services/playfab/multiplayer/networking/xblreference/structs/partyxblchatpermissioninfo.md)
- [Información general de la API de C/C++ de PartyXboxLive](/es/services/playfab/multiplayer/networking/xblreference/partyxboxlive_members.md)
- [Biblioteca auxiliar de XBOX Live para PlayFab Party](/es/services/playfab/multiplayer/networking/party-xbox-live-guide.md)
- [Requisitos de XBOX](/es/services/playfab/multiplayer/networking/xbox-requirements.md)
- [PartyXblLocalChatUserDestroyedReason](/es/services/playfab/multiplayer/networking/xblreference/enums/partyxbllocalchatuserdestroyedreason.md)
