Funzione EapHostPeerInvokeConfigUI (eaphostpeerconfigapis.h)
Avvia l'interfaccia utente di configurazione del metodo EAP specificato.
EapHostPeerInvokeConfigUI deve essere chiamato nei thread con COM inizializzato per Single Threaded Apartment (STA). A tale scopo, è possibile chiamare COInitialize dell'API COM; al termine della supplicante con il thread STA CoUninitialize deve essere chiamato prima di uscire.
Sintassi
DWORD EapHostPeerInvokeConfigUI(
[in] HWND hwndParent,
[in] DWORD dwFlags,
[in] EAP_METHOD_TYPE eapMethodType,
[in] DWORD dwSizeOfConfigIn,
[in] const BYTE *pConfigIn,
[out] DWORD *pdwSizeOfConfigOut,
[out] BYTE **ppConfigOut,
[out] EAP_ERROR **ppEapError
);
Parametri
[in] hwndParent
Handle della finestra padre in cui viene visualizzata la finestra di dialogo di configurazione.
[in] dwFlags
Combinazione di flag EAP che descrivono il comportamento della sessione di autenticazione EAP.
[in] eapMethodType
Struttura EAP_METHOD_TYPE che specifica il metodo EAP.
[in] dwSizeOfConfigIn
Dimensioni della configurazione di input. Può essere impostato su 0 (zero).
[in] pConfigIn
Puntatore a un buffer di byte che contiene elementi di configurazione. Il buffer è di dimensioni dwSizeOfConfigIn. Questo parametro può essere NULL, se dwSizeOfConfigIn è impostato su 0 (zero).
[out] pdwSizeOfConfigOut
Puntatore a un DWORD che specifica le dimensioni del buffer a cui punta ppConfigOut.
[out] ppConfigOut
Puntatore a un puntatore a un buffer di byte contenente i dati di configurazione aggiornati dell'utente. Dopo aver utilizzato i dati, questa memoria deve essere liberata chiamando EapHostPeerFreeMemory.
[out] ppEapError
Puntatore a un puntatore a una struttura EAP_ERROR che contiene eventuali errori generati da EAPHost durante l'esecuzione di questa chiamata di funzione. Dopo aver utilizzato i dati di errore, questa memoria deve essere liberata chiamando EapHostPeerFreeErrorMemory.
Valore restituito
nessuno
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | eaphostpeerconfigapis.h |
Libreria | Eappcfg.lib |
DLL | Eappcfg.dll |