EapPeerGetResult, fonction (eapmethodpeerapis.h)
Obtient le résultat d’une session d’authentification à partir de la méthode EAP.
Cette fonction est appelée lorsqu’une méthode a terminé l’authentification, ou lorsque la couche inférieure reçoit un autre résultat.
Syntaxe
DWORD EapPeerGetResult(
[in] EAP_SESSION_HANDLE sessionHandle,
[in] EapPeerMethodResultReason reason,
[out] EapPeerMethodResult *ppResult,
[out] EAP_ERROR **ppEapError
);
Paramètres
[in] sessionHandle
Pointeur vers une structure de EAP_SESSION_HANDLE qui contient le handle unique pour cette session d’authentification EAP sur le serveur EAPHost. Ce handle est retourné dans le paramètre pSessionHandle dans un appel précédent à EapPeerBeginSession.
[in] reason
Structure EapPeerMethodResultReason qui spécifie le code de raison pour le résultat d’authentification retourné dans ppResult.
[out] ppResult
Pointeur vers une structure EapPeerMethodResult qui contient les résultats de l’authentification.
[out] ppEapError
Pointeur vers l’adresse d’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
Remarques
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.
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 | eapmethodpeerapis.h |