Partager via


RasEapGetInfo, fonction (raseapif.h)

Le gestionnaire de connexions RAS appelle RasEapGetInfo pour obtenir un ensemble de pointeurs de fonction pour un protocole d’authentification spécifié.

Syntaxe

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

Paramètres

[in] dwEapTypeId

Spécifie le protocole d’authentification pour lequel obtenir des informations.

[out] pEapInfo

Pointeur vers une structure PPP_EAP_INFO. La structure reçoit les membres que RAS définit pour identifier la version de la structure et le protocole d’authentification pour lesquels les pointeurs de fonction sont demandés. Pour plus d’informations, consultez PPP_EAP_INFO.

Valeur de retour

Si la fonction réussit, la valeur de retour est NO_ERROR.

Si la fonction échoue, la valeur de retour doit être un code d’erreur approprié à partir de Winerror.h, Raserror.h ou Mprerror.h.

Remarques

La DLL qui implémente RasEapGetInfo peut prendre en charge plusieurs protocoles d’authentification. Le paramètre dwEapTypeId spécifie pour quel protocole d’authentification obtenir des informations.

Les implémentations d’EAP doivent exporter la fonction RasEapGetInfo, car RAS utilise RasEapGetInfo pour obtenir des pointeurs vers les autres fonctions de protocole d’authentification.

Lors de l’initialisation, le Gestionnaire de connexions appelle RasEapGetInfo pour chaque DLL EAP installée dans la sous-clé de Registre, comme expliqué dans la vue d’ensemble EAP.

Si la fonction retourne une valeur autre que NO_ERROR, RAS considère que le protocole d’authentification est non fonctionnel. RAS publie une erreur dans le journal des événements Windows NT/Windows 2000 pour indiquer que ce protocole n’a pas démarré correctement et qu’il n’est donc pas disponible.

Exigences

Exigence Valeur
client minimum pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
serveur minimum pris en charge Windows 2000 Server [applications de bureau uniquement]
plateforme cible Windows
d’en-tête raseapif.h

Voir aussi

Vue d’ensemble EAP (Protocole d’authentification extensible)

fonctions EAP

informations de référence sur le protocole d’authentification extensible

PPP_EAP_INFO