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
ERROR_INVALID_HANDLE
Il parametro hRasConn è zero oppure il parametro lpExtensions è NULL.
ERROR_INVALID_SIZE
Il valore del membro dwSize della struttura RASDIALEXTENSIONS specifica una versione della struttura non supportata dal sistema operativo in uso.
Altri
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

Vedi anche

RASDIALEXTENSIONS

RASEAPINFO

RasDial

Panoramica del servizio accesso remoto (RAS)

Funzioni del Servizio di accesso remoto