Les API EAPHost sont divisées en trois composants : les API du demandeur, qui peuvent être directement appelées à partir d’une application compatible EAP. les API de méthode d’homologue EAP, qui gèrent les demandes des demandeurs pour un type d’authentification EAP spécifique et déclenchent des éléments interactifs sur le client ; et les API de l’authentificateur EAP, qui effectuent l’authentification côté serveur d’un demandeur.
les deux derniers composants d’api : la méthode d’homologue eap et les api de méthode d’Authenticator eap--nécessitent une implémentation personnalisée et conforme dans des dll qui les exposent au service EAPHost. Elles ne peuvent pas être appelées directement à partir du code d’application ; au lieu de cela, elles sont appelées par EAPHost (côté client pour les méthodes homologues EAP et côté serveur pour les méthodes d’authentificateur EAP) si l’implémentation correspond aux signatures d’API spécifiées dans la documentation correspondante. Les informations spécifiques à l’implémentation de l’API sont fournies sur chaque page de référence de fonction.
Décrit les éléments d’API qui doivent être implémentés pour créer une DLL de méthode homologue EAP qui peut être chargée et appelée par une EAPHost cliente.
Décrit les éléments d’API qui doivent être implémentés pour créer une DLL de méthode d’authentificateur EAP qui peut être chargée et appelée par un serveur EAPHost.