Fonction RasEapGetInfo (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 retournée

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é 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 du protocole d’authentification.

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

Si la fonction retourne une valeur autre que NO_ERROR, RAS considère le protocole d’authentification comme 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 n’est donc pas disponible.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête raseapif.h

Voir aussi

Vue d’ensemble du protocole EAP (Extensible Authentication Protocol)

Fonctions d’EAP

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

PPP_EAP_INFO