privacy_c
Enumerações
| Enumeração | Descrição |
|---|---|
| XblAnonymousUserType | Representa as diferentes classes de usuários que não são do XBOX Live para as quais é possível verificar permissões. |
| XblPermission | Ações para as quais um cliente pode verificar permissões. |
| XblPermissionDenyReason | Descreve as várias maneiras pelas quais expomos a um solicitante o motivo pelo qual uma verificação de permissão pode falhar. |
| XblPrivacyListChangeType | Define o tipo de alteração que ocorreu em uma lista de privacidade. |
| XblPrivacySetting | Todos os itens protegidos pelo Mecanismo de Privacidade. |
| XblPrivilege | Controla os privilégios do usuário. |
Funções
| Função | Descrição |
|---|---|
| XblPrivacyAddBlockListChangedHandler | Registra um manipulador de eventos para notificações quando a lista de bloqueio do usuário é alterada. |
| XblPrivacyAddMuteListChangedHandler | Registra um manipulador de eventos para notificações quando a lista de silenciamento do usuário é alterada. |
| XblPrivacyBatchCheckPermissionAsync | 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 | Obtém os resultados de uma chamada a XblPrivacyBatchCheckPermissionAsync. |
| XblPrivacyBatchCheckPermissionResultSize | Obtém o tamanho do resultado de uma chamada a XblPrivacyBatchCheckPermissionAsync. |
| XblPrivacyCheckPermissionAsync | Verifica uma única permissão com um único usuário de destino. |
| XblPrivacyCheckPermissionForAnonymousUserAsync | Verifica uma única permissão para uma classe de usuários anônimos. |
| XblPrivacyCheckPermissionForAnonymousUserResult | Obtém o resultado de uma chamada a XblPrivacyCheckPermissionForAnonymousUserAsync. |
| XblPrivacyCheckPermissionForAnonymousUserResultSize | Obtém o tamanho do resultado de uma chamada a XblPrivacyCheckPermissionForAnonymousUserAsync. |
| XblPrivacyCheckPermissionResult | Obtém o resultado de uma chamada a XblPrivacyCheckPermissionAsync. |
| XblPrivacyCheckPermissionResultSize | Obtém o tamanho do resultado de uma chamada a XblPrivacyCheckPermissionAsync. |
| XblPrivacyGetAvoidListAsync | Obtém a lista de Xuids que o usuário chamador deve evitar durante a criação de partidas multijogador. |
| XblPrivacyGetAvoidListResult | Obtém o resultado de uma chamada a XblPrivacyGetAvoidListAsync. |
| XblPrivacyGetAvoidListResultCount | Obtém a contagem de resultados de uma chamada a XblPrivacyGetAvoidListAsync. |
| XblPrivacyGetMuteListAsync | Obtém a lista de Xuids que o usuário chamador não deve ouvir (silenciar) durante a criação de partidas multijogador. |
| XblPrivacyGetMuteListResult | Obtém o resultado de uma chamada a XblPrivacyGetMuteListAsync. |
| XblPrivacyGetMuteListResultCount | Obtém a contagem de resultados de uma chamada a XblPrivacyGetMuteListAsync. |
| XblPrivacyRemoveBlockListChangedHandler | Remove um manipulador de alterações da lista de bloqueio. |
| XblPrivacyRemoveMuteListChangedHandler | Remove um manipulador de alterações da lista de silenciamento. |
Estruturas
| Estrutura | Descrição |
|---|---|
| XblPermissionCheckResult | Struct que descreve o resultado de uma solicitação de verificação de permissão. |
| XblPermissionDenyReasonDetails | Este struct fornece detalhes sobre o motivo pelo qual a permissão foi negada. |
| XblPrivacyBlockListChangeEventArgs | Argumentos de evento para uma alteração da lista de bloqueio. |
| XblPrivacyMuteListChangeEventArgs | Argumentos de evento para uma alteração da lista de silenciamento. |
