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