Funzione EapHostPeerFreeEapError (eappapis.h)
Libera le strutture EAP_ERROR restituite dalle API di runtime di EAPHost.
Al contrario, la funzione EapHostPeerFreeErrorMemory viene usata solo per liberare EAP_ERROR strutture restituite dalle API di configurazione EAPHost.
Se vengono chiamate una delle API di runtime seguenti e viene restituita una EAP_ERROR , È necessario chiamare EapHostPeerFreeEapError per liberare la memoria:
- EapHostPeerBeginSession
- EapHostPeerClearConnection
- EapHostPeerEndSession
- EapHostPeerGetAuthStatus
- EapHostPeerGetResponseAttributes
- EapHostPeerGetResult
- EapHostPeerGetSendPacket
- EapHostPeerGetUIContext
- EapHostPeerProcessReceivedPacket
- EapHostPeerSetResponseAttributes
- EapHostPeerSetUIContext
Sintassi
void EapHostPeerFreeEapError(
[in] EAP_ERROR *pEapError
);
Parametri
[in] pEapError
Puntatore a una struttura EAP_ERROR contenente i dati di errore da liberare.
Valore restituito
nessuno
Osservazioni
Per rilasciare tutta la memoria allocata da EAPHost per una sessione di autenticazione, il chiamante deve chiamare EapHostPeerEndSession. Per rilasciare tutta la memoria allocata da EAPHost per una connessione, il chiamante deve chiamare la funzione EapHostPeerClearConnection .
EapHostPeerFreeEapError non è thread safe. Qualsiasi EAP_ERROR specificato deve essere liberato solo su un thread. Non chiamare due volte EapHostPeerFreeEapError nella stessa struttura EAP_ERROR .
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | eappapis.h |
Libreria | Eappprxy.lib |
DLL | Eappprxy.dll |
Vedi anche
Funzioni di configurazione supplicant di EAPHost