Funzione RasInvokeEapUI (ras.h)
La funzione RasInvokeEapUI visualizza un'interfaccia utente personalizzata per ottenere informazioni EAP (Extensible Authentication Protocol) dall'utente.
Sintassi
DWORD RasInvokeEapUI(
[in] HRASCONN unnamedParam1,
[in] DWORD unnamedParam2,
[in] LPRASDIALEXTENSIONS unnamedParam3,
[in] HWND unnamedParam4
);
Parametri
[in] unnamedParam1
Handle per la connessione restituita da RasDial.
[in] unnamedParam2
Specifica la sottoentria restituita nel callback.
[in] unnamedParam3
Puntatore alla struttura RASDIALEXTENSIONS . Questa struttura deve essere uguale a quella passata a RasDial quando si riavvia da uno stato sospeso. Assicurarsi che il membro dwSize della struttura RASDIALEXTENSIONS specifichi le dimensioni della struttura. Ottenere le dimensioni usando sizeof(RASDIALEXTENSIONS). Questo parametro non può essere NULL.
[in] unnamedParam4
Handle per la finestra padre da usare durante la visualizzazione dell'interfaccia utente EAP.
Valore restituito
Se la funzione ha esito positivo, il valore restituito viene ERROR_SUCCESS.
Se la funzione ha esito negativo, il valore restituito è uno dei codici di errore seguenti o un valore di Routing e Remote Access Error Codes o Winerror.h.
Valore | Significato |
---|---|
|
Il parametro hRasConn è zero oppure il parametro lpExtensions è NULL. |
|
Il valore del membro dwSize della struttura RASDIALEXTENSIONS specifica una versione della struttura non supportata dal sistema operativo in uso. |
|
Usare FormatMessage per recuperare il messaggio di errore di sistema corrispondente al codice di errore restituito. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ras.h |
Libreria | Rasapi32.lib |
DLL | Rasapi32.dll |