Partager via


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

Fonctions d’EAP

Informations de référence sur le protocole d’authentification extensible

RasEapGetIdentity

RasEapInvokeConfigUI

RasEapInvokeInteractiveUI