Funzione RasEapFreeMemory (raseapif.h)

La gestione connessione RAS chiama RasEapFreeMemory per liberare buffer di memoria restituiti da RasEapInvokeConfigUI, RasEapGetIdentity e RasEapInvokeInteractiveUI.

Sintassi

DWORD RasEapFreeMemory(
  [in] BYTE *pMemory
);

Parametri

[in] pMemory

Puntatore alla memoria da liberare.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è NO_ERROR.

Se la funzione ha esito negativo, il valore restituito deve essere un codice di errore appropriato da Winerror.h, Raserror.h o Mprerror.h.

Commenti

Un protocollo di autenticazione può implementare le varie interfacce utente in DLL diverse. In questo caso, ogni DLL deve implementare la funzione RasEapFreeMemory .

È anche possibile che una singola DLL possa implementare più interfacce utente. Ad esempio, una singola DLL può implementare sia l'interfaccia utente di configurazione che di identità per un protocollo di autenticazione. Un altro esempio è una DLL che implementa due interfacce utente di configurazione, ognuna per supportare un protocollo di autenticazione diverso. In questi casi, la DLL deve implementare una singola versione di RasEapFreeMemory che può liberare memoria da qualsiasi interfaccia utente implementata nella DLL.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione raseapif.h

Vedi anche

Funzioni EAP

Informazioni di riferimento sul protocollo di autenticazione estendibile

RasEapGetIdentity

RasEapInvokeConfigUI

RasEapInvokeInteractiveUI