Función EapHostPeerFreeEapError (eappapis.h)
Libera EAP_ERROR estructuras devueltas por las API en tiempo de ejecución de EAPHost.
Por el contrario, la función EapHostPeerFreeErrorMemory solo se usa para liberar EAP_ERROR estructuras devueltas por las API de configuración de EAPHost.
Si se llama a cualquiera de las siguientes API en tiempo de ejecución y se devuelve un EAP_ERROR , se debe llamar a EapHostPeerFreeEapError para liberar la memoria:
- EapHostPeerBeginSession
- EapHostPeerClearConnection
- EapHostPeerEndSession
- EapHostPeerGetAuthStatus
- EapHostPeerGetResponseAttributes
- EapHostPeerGetResult
- EapHostPeerGetSendPacket
- EapHostPeerGetUIContext
- EapHostPeerProcessReceivedPacket
- EapHostPeerSetResponseAttributes
- EapHostPeerSetUIContext
Sintaxis
void EapHostPeerFreeEapError(
[in] EAP_ERROR *pEapError
);
Parámetros
[in] pEapError
Puntero a una estructura de EAP_ERROR que contiene los datos de error que se van a liberar.
Valor devuelto
None
Observaciones
Para liberar toda la memoria asignada por EAPHost para una sesión de autenticación, el llamador debe llamar a EapHostPeerEndSession. Para liberar toda la memoria asignada por EAPHost para una conexión, el llamador debe llamar a la función EapHostPeerClearConnection .
EapHostPeerFreeEapError no es seguro para subprocesos. Cualquier EAP_ERROR dado solo debe liberarse en un subproceso. No llame a EapHostPeerFreeEapError dos veces en la misma estructura de EAP_ERROR .
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | eappapis.h |
Library | Eappprxy.lib |
Archivo DLL | Eappprxy.dll |
Consulte también
Funciones de configuración de EAPHost Supplicant