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