Função RasEapFreeMemory (raseapif.h)

O gerenciador de conexões RAS chama RasEapFreeMemory para liberar buffers de memória retornados por RasEapInvokeConfigUI, RasEapGetIdentity e RasEapInvokeInteractiveUI.

Sintaxe

DWORD RasEapFreeMemory(
  [in] BYTE *pMemory
);

Parâmetros

[in] pMemory

Ponteiro para a memória a ser livre.

Retornar valor

Se a função for bem-sucedida, o valor retornado será NO_ERROR.

Se a função falhar, o valor retornado deverá ser um código de erro apropriado de Winerror.h, Raserror.h ou Mprerror.h.

Comentários

Um protocolo de autenticação pode implementar suas várias interfaces do usuário em DLLs diferentes. Nesse caso, cada DLL deve implementar a função RasEapFreeMemory .

Também é possível que uma única DLL possa implementar várias interfaces do usuário. Por exemplo, uma única DLL pode implementar a configuração e a interface do usuário de identidade para um protocolo de autenticação. Outro exemplo seria uma DLL que implementa duas interfaces de usuário de configuração, cada uma para dar suporte a um protocolo de autenticação diferente. Nesses casos, a DLL deve implementar uma única versão de RasEapFreeMemory que possa liberar memória retornada de qualquer uma das interfaces do usuário implementadas na DLL.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho raseapif.h

Confira também

Funções do EAP

Referência de protocolo de autenticação extensível

Raseapgetidentity

Raseapinvokeconfigui

Raseapinvokeinteractiveui