关于 RAS 管理 DLL 注册表设置

第三方 RAS 管理 DLL 的安装程序必须通过在注册表中的以下项下提供信息,将 DLL 注册到 RAS。

HKEY_LOCAL_MACHINE
   SOFTWARE
      Microsoft
         RAS
            AdminDll

若要注册 DLL,请在此键下设置以下值。

值名称 值数据
DisplayName 包含 DLL 的用户友好显示名称 的REG_SZ 字符串。
DLLPath 包含 DLL 完整路径 的REG_SZ 字符串。

 

由于 RAS 支持多个 RAS 管理 DLL,因此注册表值 DLLPath 可以包含以分号分隔的路径列表。 例如,来自名为 ProElectron, Inc. 的虚构公司的 RAS 管理 DLL 的注册表项可能如下所示:

HKEY_LOCAL_MACHINE
   SOFTWARE
      Microsoft
         RAS
            AdminDll

DisplayNameREG_SZ : ProElectron RAS 管理员 DLL

DLLPathREG_SZ : C:\nt\system32\ntwkadm.dll;C:\nt\system32\ntwkadm2.dll

RAS 按照 DLL 在此注册表值中的列出顺序调用 DLL。 注册表值 DisplayName 仍然只包含一个显示名称。

RAS 管理 DLL 的安装程序还必须提供删除和卸载功能。 如果用户删除 DLL,安装程序必须删除 DLL 的注册表项。

Windows 2000/NT: RAS 仅支持一个 RAS 管理 DLL,因此注册表值 DLLPath 不能包含以分号分隔的路径列表。