Freigeben über


EapHostPeerInitialize-Funktion (eappapis.h)

Initialisiert eine EAPHost-Authentifizierungssitzung.

Die EapHostPeerInitialize-Funktion muss aufgerufen werden, bevor eine andere Peer- oder Supplicant-Funktion aufgerufen wird. Wenn die EapHostPeerInitialize-Funktion fehlschlägt, rufen Sie keine andere EAPHost-Laufzeit-API auf.

Hinweis Die anderen EAPHost-Konfigurations-APIs sind vom Fehler von EAPHostPeerInitialize nicht betroffen.

 

Syntax

DWORD EapHostPeerInitialize();

Rückgabewert

Keine

Bemerkungen

EapHostPeerInitialize und EapHostPeerUninitialize sind immer threadsicher.

Der folgende Aufruf erfolgt innerhalb der EapHostPeerInitialize-Funktion :

CoInitializeEx(NULL, COINIT_MULTITHREADED);

Der Client sollte keine in Konflikt stehende COM-Umgebung initialisieren. Wenn eine andere COM-Umgebung (z. B. ein Singlethread-Apartment) erforderlich ist, sollte der Client CoInitializeEx direkt aufrufen und nicht EapHostPeerInitialize aufrufen. Wenn CoInitializeEx direkt aufgerufen wird, muss der Client CoUninitialize aufrufen, um die Sitzung zu initialisieren. Darüber hinaus muss der Client COM-Funktionen (und nicht EAPHost-Supplicant-Funktionen) verwenden, um Arbeitsspeicher zuzuweisen und freizugeben.

Anforderungen

Anforderung Wert
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-Laufzeitfunktionen

EapHostPeerUninitialize