Funzione RasEapGetInfo (raseapif.h)

La gestione connessione RAS chiama RasEapGetInfo per ottenere un set di puntatori a funzione per un protocollo di autenticazione specificato.

Sintassi

DWORD RasEapGetInfo(
  [in]  DWORD        dwEapTypeId,
  [out] PPP_EAP_INFO *pEapInfo
);

Parametri

[in] dwEapTypeId

Specifica il protocollo di autenticazione per il quale ottenere informazioni.

[out] pEapInfo

Puntatore a una struttura PPP_EAP_INFO . La struttura riceve i membri impostati da RAS per identificare la versione della struttura e il protocollo di autenticazione per cui sono richiesti puntatori a funzione. Per altre informazioni, vedere PPP_EAP_INFO.

Valore restituito

Se la funzione ha esito positivo, il valore restituito viene NO_ERROR.

Se la funzione ha esito negativo, il valore restituito deve essere un codice di errore appropriato da Winerror.h, Raserror.h o Mprerror.h.

Commenti

La DLL che implementa RasEapGetInfo può supportare più di un protocollo di autenticazione. Il parametro dwEapTypeId specifica il protocollo di autenticazione per cui ottenere informazioni.

Le implementazioni di EAP devono esportare la funzione RasEapGetInfo , poiché RAS usa RasEapGetInfo per ottenere puntatori alle altre funzioni del protocollo di autenticazione.

Al momento dell'inizializzazione, il Gestione connessioni chiama RasEapGetInfo per ogni DLL EAP installata nella sottochiave del Registro di sistema, come illustrato in Panoramica di EAP.

Se la funzione restituisce un valore diverso da NO_ERROR, RAS considera il protocollo di autenticazione non funzionale. RAS invia un errore al registro eventi di Windows NT/Windows 2000 per indicare che questo protocollo non è stato avviato correttamente e pertanto non è disponibile.

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

Vedi anche

Panoramica di EAP (Extensible Authentication Protocol)

Funzioni EAP

Informazioni di riferimento sul protocollo di autenticazione estendibile

PPP_EAP_INFO