EapHostPeerFreeEapError, fonction (eappapis.h)
Libère les structures EAP_ERROR retournées par les API d’exécution EAPHost.
En revanche, la fonction EapHostPeerFreeErrorMemory est utilisée uniquement pour libérer EAP_ERROR structures retournées par les API de configuration EAPHost.
Si l’une des API d’exécution suivantes est appelée et qu’un EAP_ERROR est retourné, EapHostPeerFreeEapError doit être appelé pour libérer la mémoire :
- EapHostPeerBeginSession
- EapHostPeerClearConnection
- EapHostPeerEndSession
- EapHostPeerGetAuthStatus
- EapHostPeerGetResponseAttributes
- EapHostPeerGetResult
- EapHostPeerGetSendPacket
- EapHostPeerGetUIContext
- EapHostPeerProcessReceivedPacket
- EapHostPeerSetResponseAttributes
- EapHostPeerSetUIContext
Syntaxe
void EapHostPeerFreeEapError(
[in] EAP_ERROR *pEapError
);
Paramètres
[in] pEapError
Pointeur vers une structure de EAP_ERROR qui contient les données d’erreur à libérer.
Valeur de retour
None
Notes
Pour libérer toute la mémoire allouée par EAPHost pour une session d’authentification, l’appelant doit appeler EapHostPeerEndSession. Pour libérer toute la mémoire allouée par EAPHost pour une connexion, l’appelant doit appeler la fonction EapHostPeerClearConnection .
EapHostPeerFreeEapError n’est pas thread safe. Toute EAP_ERROR donnée doit être libérée sur un seul thread. N’appelez pas EapHostPeerFreeEapError deux fois sur la même structure EAP_ERROR .
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 | eappapis.h |
Bibliothèque | Eappprxy.lib |
DLL | Eappprxy.dll |
Voir aussi
Fonctions de configuration EAPHost Supplicant