EapPeerInitialize, fonction (eapmethodpeerapis.h)
Initialise une méthode d’homologue EAP pour EAPHost.
Syntaxe
DWORD EapPeerInitialize(
[out] EAP_ERROR **ppEapError
);
Paramètres
[out] ppEapError
Pointeur vers un pointeur vers une structure de EAP_ERROR qui contient les erreurs générées 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 EapPeerFreeErrorMemory.
Valeur de retour
None
Notes
Une méthode EAP est une DLL qui implémente et exporte les API de méthode d’homologue EAP. Les exemples de méthodes incluent MS-PEAPv0 et versions ultérieures, MS-EAP-TLS et MS-CHAPv2. Vous pouvez également créer et implémenter des méthodes EAP personnalisées.
Les bibliothèques de méthodes EAP et EAPHOST.dll constituent « EAPHost ». La DLL hôte gère les bibliothèques et permet aux demandeurs (clients EAP) de s’authentifier auprès d’eux.
Chaque API est gérée en tant que pointeur de fonction par EAPHost, qui les appelle si elles sont conformes aux signatures et conventions d’appel spécifiques spécifiées dans cette documentation. Ces pointeurs de fonction sont obtenus lorsque EAPHost appelle EapPeerGetInfo.
Cet appel est effectué par un EAPHost basé sur un homologue à l’aide d’un pointeur de fonction vers cette API. Cette API doit être implémentée sur la méthode EAP chargée par EAPHost, et doit être strictement conforme aux types de syntaxe et de paramètres spécifiés dans la documentation.
Spécifications
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 | eapmethodpeerapis.h |