RAS安全性DLL的安装程序必须使用Windows NT RAS服务器注册该DLL。只能注册一个RAS安全DLL; Windows NT不支持多个安全性DLL。要注册RAS安全性DLL,请在注册表中的以下键下设置【DLLPath】值:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RAS\SecurityHost
价值名称 | 价值数据 |
【DLLPath】 | 包含DLL路径的REG_SZ字符串。该字符串应指定完整路径,除非DLL位于系统路径中列出的目录中。 |
RAS安全性DLL的安装程序还必须提供删除/卸载功能。如果用户删除DLL,则安装程序必须从注册表中删除【DLLPath】值。如果【DLLPath】值指定了无法找到的DLL,RAS服务将不会启动。
RAS安全性DLL必须导出RasSecurityDialogBegin和RasSecurityDialogEnd函数。