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)
Informations de référence sur le protocole d’authentification extensible