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

# privacy_c

> privacy_c

# privacy\_c

## Enumerações

| Enumeração | Descrição |
| - | - |
| [XblAnonymousUserType](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/enums/xblanonymoususertype.md) | Representa as diferentes classes de usuários que não são do XBOX Live para as quais é possível verificar permissões. |
| [XblPermission](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/enums/xblpermission.md) | Ações para as quais um cliente pode verificar permissões. |
| [XblPermissionDenyReason](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/enums/xblpermissiondenyreason.md) | Descreve as várias maneiras pelas quais expomos a um solicitante o motivo pelo qual uma verificação de permissão pode falhar. |
| [XblPrivacyListChangeType](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/enums/xblprivacylistchangetype.md) | Define o tipo de alteração que ocorreu em uma lista de privacidade. |
| [XblPrivacySetting](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/enums/xblprivacysetting.md) | Todos os itens protegidos pelo Mecanismo de Privacidade. |
| [XblPrivilege](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/enums/xblprivilege.md) | Controla os privilégios do usuário. |

## Funções

| Função | Descrição |
| - | - |
| [XblPrivacyAddBlockListChangedHandler](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacyaddblocklistchangedhandler.md) | Registra um manipulador de eventos para notificações quando a lista de bloqueio do usuário é alterada. |
| [XblPrivacyAddMuteListChangedHandler](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacyaddmutelistchangedhandler.md) | Registra um manipulador de eventos para notificações quando a lista de silenciamento do usuário é alterada. |
| [XblPrivacyBatchCheckPermissionAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacybatchcheckpermissionasync.md) | Verifica várias permissões com vários usuários de destino. Cada permissão será verificada em relação a cada usuário de destino. |
| [XblPrivacyBatchCheckPermissionResult](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacybatchcheckpermissionresult.md) | Obtém os resultados de uma chamada a XblPrivacyBatchCheckPermissionAsync. |
| [XblPrivacyBatchCheckPermissionResultSize](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacybatchcheckpermissionresultsize.md) | Obtém o tamanho do resultado de uma chamada a XblPrivacyBatchCheckPermissionAsync. |
| [XblPrivacyCheckPermissionAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionasync.md) | Verifica uma única permissão com um único usuário de destino. |
| [XblPrivacyCheckPermissionForAnonymousUserAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionforanonymoususerasync.md) | Verifica uma única permissão para uma classe de usuários anônimos. |
| [XblPrivacyCheckPermissionForAnonymousUserResult](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionforanonymoususerresult.md) | Obtém o resultado de uma chamada a XblPrivacyCheckPermissionForAnonymousUserAsync. |
| [XblPrivacyCheckPermissionForAnonymousUserResultSize](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionforanonymoususerresultsize.md) | Obtém o tamanho do resultado de uma chamada a XblPrivacyCheckPermissionForAnonymousUserAsync. |
| [XblPrivacyCheckPermissionResult](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionresult.md) | Obtém o resultado de uma chamada a XblPrivacyCheckPermissionAsync. |
| [XblPrivacyCheckPermissionResultSize](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionresultsize.md) | Obtém o tamanho do resultado de uma chamada a XblPrivacyCheckPermissionAsync. |
| [XblPrivacyGetAvoidListAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacygetavoidlistasync.md) | Obtém a lista de Xuids que o usuário chamador deve evitar durante a criação de partidas multijogador. |
| [XblPrivacyGetAvoidListResult](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacygetavoidlistresult.md) | Obtém o resultado de uma chamada a XblPrivacyGetAvoidListAsync. |
| [XblPrivacyGetAvoidListResultCount](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacygetavoidlistresultcount.md) | Obtém a contagem de resultados de uma chamada a XblPrivacyGetAvoidListAsync. |
| [XblPrivacyGetMuteListAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacygetmutelistasync.md) | Obtém a lista de Xuids que o usuário chamador não deve ouvir (silenciar) durante a criação de partidas multijogador. |
| [XblPrivacyGetMuteListResult](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacygetmutelistresult.md) | Obtém o resultado de uma chamada a XblPrivacyGetMuteListAsync. |
| [XblPrivacyGetMuteListResultCount](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacygetmutelistresultcount.md) | Obtém a contagem de resultados de uma chamada a XblPrivacyGetMuteListAsync. |
| [XblPrivacyRemoveBlockListChangedHandler](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacyremoveblocklistchangedhandler.md) | Remove um manipulador de alterações da lista de bloqueio. |
| [XblPrivacyRemoveMuteListChangedHandler](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacyremovemutelistchangedhandler.md) | Remove um manipulador de alterações da lista de silenciamento. |

## Estruturas

| Estrutura | Descrição |
| - | - |
| [XblPermissionCheckResult](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/structs/xblpermissioncheckresult.md) | Struct que descreve o resultado de uma solicitação de verificação de permissão. |
| [XblPermissionDenyReasonDetails](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/structs/xblpermissiondenyreasondetails.md) | Este struct fornece detalhes sobre o motivo pelo qual a permissão foi negada. |
| [XblPrivacyBlockListChangeEventArgs](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/structs/xblprivacyblocklistchangeeventargs.md) | Argumentos de evento para uma alteração da lista de bloqueio. |
| [XblPrivacyMuteListChangeEventArgs](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/structs/xblprivacymutelistchangeeventargs.md) | Argumentos de evento para uma alteração da lista de silenciamento. |


## Related topics

- [XblPrivacySetting](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/enums/xblprivacysetting.md)
- [XblPrivacyCheckPermissionAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionasync.md)
- [XblPrivacyCheckPermissionResult](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionresult.md)
- [XblPrivacyListChangeType](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/enums/xblprivacylistchangetype.md)
- [XblPrivacyCheckPermissionResultSize](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionresultsize.md)
