EapHostPeerClearConnection-Funktion (eappapis.h)
Löscht die Authentifizierungssitzungsverbindung. Nachdem EapHostPeerClearConnection aufgerufen wurde, werden alle pConnectionId zugeordneten Zustände gelöscht, und es wird keine erneute Authentifizierung initiiert, die dieser GUID zugeordnet ist. Darüber hinaus werden alle zukünftigen Rückrufe für die NotificationHandler-Rückruffunktion (die vom aufrufenden Supplicant in einem vorherigen Aufruf von EapHostPeerBeginSession übergeben wurde) angehalten.
Syntax
DWORD EapHostPeerClearConnection(
[in] GUID *pConnectionId,
[out] EAP_ERROR **ppEapError
);
Parameter
[in] pConnectionId
Ein Zeiger auf einen GUID-Wert, der eine logische Netzwerkschnittstelle eindeutig identifiziert, damit eine Verbindung zwischen dem Supplicant und dem EAPHost beendet werden kann. Diese Verbindungs-ID muss in einem vorherigen Aufruf von EapHostPeerBeginSession angegeben worden sein.
[out] ppEapError
Ein Zeiger auf die Adresse einer EAP_ERROR-Struktur . Die Adresse sollte vor dem Aufrufen dieser Funktion auf NULL festgelegt werden. Wenn Fehlerdaten verfügbar sind, wird ein Zeiger auf die Adresse einer EAP_ERROR-Struktur empfangen, die alle Fehler enthält, die während der Ausführung dieses Funktionsaufrufs ausgelöst wurden. Nachdem Sie die Fehlerdaten verwendet haben, geben Sie diesen Arbeitsspeicher frei, indem Sie EapHostPeerFreeEapError aufrufen.
Rückgabewert
Keine
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 |