Fonction RasEapFreeMemory (raseapif.h)
Le gestionnaire de connexions RAS appelle RasEapFreeMemory pour libérer les mémoires tampons retournées par RasEapInvokeConfigUI, RasEapGetIdentity et RasEapInvokeInteractiveUI.
Syntaxe
DWORD RasEapFreeMemory(
[in] BYTE *pMemory
);
Paramètres
[in] pMemory
Pointeur vers la mémoire libre.
Valeur retournée
Si la fonction réussit, la valeur de retour est NO_ERROR.
Si la fonction échoue, la valeur de retour doit être un code d’erreur approprié de Winerror.h, Raserror.h ou Mprerror.h.
Remarques
Un protocole d’authentification peut implémenter ses différentes interfaces utilisateur dans différentes DLL. Dans ce cas, chaque DLL doit implémenter la fonction RasEapFreeMemory .
Il est également possible qu’une seule DLL implémente plusieurs interfaces utilisateur. Par exemple, une seule DLL peut implémenter à la fois la configuration et l’interface utilisateur d’identité pour un protocole d’authentification. Un autre exemple serait une DLL qui implémente deux interfaces utilisateur de configuration, chacune pour prendre en charge un protocole d’authentification différent. Dans ce cas, la DLL doit implémenter une seule version de RasEapFreeMemory qui peut libérer la mémoire retournée à partir de l’une des interfaces utilisateur implémentées dans la DLL.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | raseapif.h |
Voir aussi
Informations de référence sur le protocole d’authentification extensible