Funzione EapHostPeerInitialize (eappapis.h)

Inizializza una sessione di autenticazione EAPHost.

La funzione EapHostPeerInitialize deve essere chiamata prima che venga chiamata qualsiasi altra funzione peer o supplicant. Se la funzione EapHostPeerInitialize ha esito negativo, non chiamare nessun'altra API di runtime EAPHost.

Nota Le altre API di configurazione EAPHost non sono interessate dall'errore di EAPHostPeerInitialize.

 

Sintassi

DWORD EapHostPeerInitialize();

Valore restituito

nessuno

Osservazioni

EapHostPeerInitialize e EapHostPeerUninitialize sono sempre thread-safe.

La chiamata seguente viene eseguita all'interno della funzione EapHostPeerInitialize :

CoInitializeEx(NULL, COINIT_MULTITHREADED);

Il client non deve inizializzare un ambiente COM in conflitto. Se è necessario un ambiente COM diverso, ad esempio un apartment a thread singolo, il client deve chiamare direttamente CoInitializeEx e non chiamare EapHostPeerInitialize. Se CoInitializeEx viene chiamato direttamente, il client deve chiamare CoUninitialize per annullare l'inizializzazione della sessione. Inoltre, il client deve usare funzioni COM (e non funzioni supplicanti EAPHost) per allocare e liberare memoria.

Requisiti

Requisito Valore
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 runtime supplicant di EAPHost

EapHostPeerUninitialize