Pular para o conteúdo principal
Revoga todos os banimentos ativos de um usuário.

Sintaxe

Parâmetros

titleEntityHandle   PFEntityHandle PFEntityHandle para uma Entity de título obtida usando PFAuthenticationGetEntityWithSecretKeyAsync. request   PFAccountManagementRevokeAllBansForUserRequest* Objeto de solicitação preenchido. async   XAsyncBlock*
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 e PFAccountManagementServerRevokeAllBansForUserGetResult para obter o resultado.

Requisitos

Cabeçalho: PFAccountManagement.h

Confira também

Membros de PFAccountManagement
Última modificação em 6 de outubro de 2026