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:

Nota Le API di runtime di EAPHost sono definite in eappapis.h. Le API di configurazione EAPHost sono definite in EapHostPeerConfigApis.h.
 

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

Domande frequenti su EAPHost Supplicant

EapHostPeerFreeErrorMemory