Função EapHostPeerFreeEapError (eappapis.h)
Libera EAP_ERROR estruturas retornadas por APIs de tempo de execução do EAPHost.
Por outro lado, a função EapHostPeerFreeErrorMemory é usada apenas para liberar estruturas de EAP_ERROR retornadas pelas APIs de configuração do EAPHost.
Se qualquer uma das seguintes APIs em tempo de execução for chamada e um EAP_ERROR for retornado, EapHostPeerFreeEapError deverá ser chamado para liberar a memória:
- EapHostPeerBeginSession
- EapHostPeerClearConnection
- EapHostPeerEndSession
- EapHostPeerGetAuthStatus
- EapHostPeerGetResponseAttributes
- EapHostPeerGetResult
- EapHostPeerGetSendPacket
- EapHostPeerGetUIContext
- EapHostPeerProcessReceivedPacket
- EapHostPeerSetResponseAttributes
- EapHostPeerSetUIContext
Sintaxe
void EapHostPeerFreeEapError(
[in] EAP_ERROR *pEapError
);
Parâmetros
[in] pEapError
Um ponteiro para uma estrutura EAP_ERROR que contém os dados de erro a serem liberados.
Valor retornado
Nenhum
Comentários
Para liberar toda a memória alocada pelo EAPHost para uma sessão de autenticação, o chamador deve chamar EapHostPeerEndSession. Para liberar toda a memória alocada pelo EAPHost para uma conexão, o chamador deve chamar a função EapHostPeerClearConnection .
EapHostPeerFreeEapError não é thread-safe. Qualquer determinado EAP_ERROR deve ser liberado apenas em um thread. Não chame EapHostPeerFreeEapError duas vezes na mesma estrutura de EAP_ERROR .
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 | eappapis.h |
Biblioteca | Eappprxy.lib |
DLL | Eappprxy.dll |
Confira também
Funções de configuração supplicante EAPHost