EapHostPeerFreeEapError-Funktion (eappapis.h)
Gibt EAP_ERROR strukturen frei, die von EAPHost-Laufzeit-APIs zurückgegeben werden.
Im Gegensatz dazu wird die EapHostPeerFreeErrorMemory-Funktion nur zum Freigeben EAP_ERROR Strukturen verwendet, die von EAPHost-Konfigurations-APIs zurückgegeben werden.
Wenn eine der folgenden Laufzeit-APIs aufgerufen wird und ein EAP_ERROR zurückgegeben wird, muss EapHostPeerFreeEapError aufgerufen werden, um den Arbeitsspeicher freizugeben:
- EapHostPeerBeginSession
- EapHostPeerClearConnection
- EapHostPeerEndSession
- EapHostPeerGetAuthStatus
- EapHostPeerGetResponseAttributes
- EapHostPeerGetResult
- EapHostPeerGetSendPacket
- EapHostPeerGetUIContext
- EapHostPeerProcessReceivedPacket
- EapHostPeerSetResponseAttributes
- EapHostPeerSetUIContext
Syntax
void EapHostPeerFreeEapError(
[in] EAP_ERROR *pEapError
);
Parameter
[in] pEapError
Ein Zeiger auf eine EAP_ERROR-Struktur , die die zu befreienden Fehlerdaten enthält.
Rückgabewert
Keine
Bemerkungen
Um den gesamten von EAPHost für eine Authentifizierungssitzung zugewiesenen Arbeitsspeicher freizugeben, muss der Aufrufer EapHostPeerEndSession aufrufen. Um den gesamten von EAPHost für eine Verbindung zugewiesenen Arbeitsspeicher freizugeben, muss der Aufrufer die EapHostPeerClearConnection-Funktion aufrufen.
EapHostPeerFreeEapError ist nicht threadsicher. Alle angegebenen EAP_ERROR müssen nur für einen Thread freigegeben werden. Rufen Sie EapHostPeerFreeEapError nicht zweimal in derselben EAP_ERROR-Struktur auf.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | eappapis.h |
Bibliothek | Eappprxy.lib |
DLL | Eappprxy.dll |
Weitere Informationen
EAPHost Supplicant-Konfigurationsfunktionen