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.
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 |