Função WSARevertImpersonation (ws2tcpip.h)
A função WSARevertImpersonation encerra a representação de um par de soquetes. Isso deve ser chamado depois de chamar WSAImpersonateSocketPeer e concluir as verificações de acesso.
Sintaxe
INT WSAAPI WSARevertImpersonation();
Valor retornado
Se a função obtiver êxito, o valor retornado será zero. Caso contrário, um valor de SOCKET_ERROR será retornado e um código de erro específico poderá ser recuperado chamando WSAGetLastError.
Alguns códigos de erro possíveis estão listados abaixo.
Código do erro | Significado |
---|---|
Falha em uma chamada do sistema que nunca deve falhar. |
Comentários
A função WSARevertImpersonation faz com que o thread de chamada descontinue a representação de um par de soquetes. Se o thread não estiver representando um par de soquetes no momento, nenhuma ação será tomada.
A função WSARevertImpersonation deve ser chamada depois de chamar WSAImpersonateSocketPeer e todas as verificações de acesso forem concluídas.
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | ws2tcpip.h |
Biblioteca | Fwpuclnt.lib |
DLL | Fwpuclnt.dll |
Confira também
Usando extensões de soquete seguro
Plataforma de filtragem do Windows