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

# PFAccountManagementServerRevokeAllBansForUserAsync

> Revoga todos os banimentos ativos de um usuário.

Revoga todos os banimentos ativos de um usuário.

## Sintaxe

```cpp theme={null}
HRESULT PFAccountManagementServerRevokeAllBansForUserAsync(  
    PFEntityHandle titleEntityHandle,  
    const PFAccountManagementRevokeAllBansForUserRequest* request,  
    XAsyncBlock* async  
)  
```

### Parâmetros

**`titleEntityHandle`**   PFEntityHandle

PFEntityHandle para uma Entity de título obtida usando PFAuthenticationGetEntityWithSecretKeyAsync.

**`request`**   [PFAccountManagementRevokeAllBansForUserRequest\*](/pt-BR/services/playfab/api-references/c/pfaccountmanagementtypes/structs/pfaccountmanagementrevokeallbansforuserrequest)

Objeto de solicitação preenchido.

**`async`**   XAsyncBlock\*<br />*Inout*

XAsyncBlock para a operação assíncrona.

### Valor de retorno

Tipo: HRESULT

Código de resultado desta operação de API.

## Comentários

Esta API está disponível no Win32, Linux e macOS. Define o estado ativo de todos os banimentos não expirados de um usuário como Inactive. No entanto, banimentos expirados com estado Active serão ignorados. Retorna informações somente sobre as atualizações aplicadas. Consulte também ServerBanUsersAsync, ServerGetUserBansAsync, ServerRevokeBansAsync, ServerUpdateBansAsync. Quando a tarefa assíncrona for concluída, chame [PFAccountManagementServerRevokeAllBansForUserGetResultSize](/pt-BR/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementserverrevokeallbansforusergetresultsize) e [PFAccountManagementServerRevokeAllBansForUserGetResult](/pt-BR/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementserverrevokeallbansforusergetresult) para obter o resultado.

## Requisitos

**Cabeçalho:** PFAccountManagement.h

## Confira também

[Membros de PFAccountManagement](/pt-BR/services/playfab/api-references/c/pfaccountmanagement/pfaccountmanagement_members)


## Related topics

- [PFAccountManagementServerRevokeAllBansForUserGetResult](/pt-BR/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementserverrevokeallbansforusergetresult.md)
- [PFAccountManagementServerRevokeBansAsync](/pt-BR/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementserverrevokebansasync.md)
- [PFAccountManagementServerBanUsersAsync](/pt-BR/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementserverbanusersasync.md)
- [PFAccountManagementServerGetUserBansAsync](/pt-BR/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementservergetuserbansasync.md)
- [PFAccountManagementServerRevokeAllBansForUserGetResultSize](/pt-BR/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementserverrevokeallbansforusergetresultsize.md)
