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

Vedi anche

Funzioni di configurazione supplicanti EAPHost