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:

Nota As APIs de tempo de execução do EAPHost são definidas em eappapis.h. As APIs de configuração do EAPHost são definidas em EapHostPeerConfigApis.h.
 

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

Perguntas frequentes sobre eAPHost Supplicant

EapHostPeerFreeErrorMemory