RasEapFreeMemory 函数 (raseapif.h)

RAS 连接管理器调用 RasEapFreeMemory 以释放 由 RasEapInvokeConfigUIRasEapGetIdentityRasEapInvokeInteractiveUI 返回的内存缓冲区。

语法

DWORD RasEapFreeMemory(
  [in] BYTE *pMemory
);

参数

[in] pMemory

指向要释放的内存的指针。

返回值

如果函数成功,则返回值 NO_ERROR

如果函数失败,则返回值应该是 Winerror.h、Raserror.h 或 Mprerror.h 中的相应错误代码。

注解

身份验证协议可以在不同的 DLL 中实现其各种用户界面。 在这种情况下,每个 DLL 都必须实现 RasEapFreeMemory 函数。

单个 DLL 也可能实现多个用户界面。 例如,单个 DLL 可以同时实现身份验证协议的配置和标识用户界面。 另一个示例是实现两个配置用户界面的 DLL,每个用户界面都支持不同的身份验证协议。 在这些情况下,DLL 必须实现单个版本的 RasEapFreeMemory ,该版本可以释放从 DLL 中实现的任何用户界面返回的内存。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 raseapif.h

另请参阅

EAP 函数

可扩展身份验证协议参考

RasEapGetIdentity

RasEapInvokeConfigUI

RasEapInvokeInteractiveUI