Partager via


EapMethodAuthenticatorGetInfo, fonction (eapmethodauthenticatorapis.h)

Obtient un ensemble de pointeurs de fonction pour une implémentation de la méthode d’authentificateur EAP chargée. EapMethodAuthenticatorGetInfo est un prototype de fonction.

Syntaxe

DWORD EapMethodAuthenticatorGetInfo(
  [in]  EAP_METHOD_TYPE                   *pEapType,
  [out] EAP_AUTHENTICATOR_METHOD_ROUTINES *pEapInfo,
  [out] EAP_ERROR                         **ppEapError
);

Paramètres

[in] pEapType

Pointeur vers une structure de EAP_METHOD_TYPE qui contient l’ID de fournisseur de l’implémenteur de la fonction d’authentification EAPHost.

[out] pEapInfo

Pointeur vers une structure de EAP_AUTHENTICATOR_METHOD_ROUTINES qui contient les pointeurs de fonction vers les implémentations spécifiques à la méthode EAP des API qui correspondent à des appels RPC spécifiques qui peuvent être effectués par les fonctions de méthode homologue EAP.

[out] ppEapError

Pointeur vers l’adresse d’une structure de EAP_ERROR qui contient les erreurs générées par EAPHost pendant l’exécution de cet appel de fonction. Après avoir consommé les données d’erreur, cette mémoire doit être libérée en passant un pointeur vers les données d’erreur vers EapMethodAuthenticatorFreeErrorMemory.

Valeur de retour

None

Remarques

Chaque DLL de méthode d’authentificateur EAP doit avoir des implémentations publiques des API suivantes :

Ces API sont appelées sur une méthode d’authentificateur EAP lorsqu’un authentificateur (serveur) EAPHost reçoit un appel RPC correspondant spécifique d’une méthode EAP homologue (client). Notez qu’il n’existe pas de correspondance un-à-un complète entre les méthodes d’homologue EAP et les méthodes d’authentificateur EAP ; les appels d’API de méthode d’authentificateur EAP spécifiques doivent être effectués en fonction des exigences de votre implémentation des appels d’API de méthode d’authentificateur EAP.

Cet appel est effectué par un EAPHost basé sur l’authentificateur à l’aide d’un pointeur de fonction vers cette API. Cette API doit être implémentée sur la méthode d’authentificateur EAP chargée par EAPHost et doit strictement être conforme aux types de syntaxe et de paramètres spécifiés dans la documentation.

Configuration requise

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

Voir aussi

Fonctions de méthode EAPHost Authenticator