Platform SDK: RAS/Routing and RAS |
The setup program for a third-party RAS administration DLL must register the DLL with RAS by providing information under the following key in the registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RAS\AdminDll
To register the DLL, set the following values under this key.
Value name | Value data |
---|---|
DisplayName | A REG_SZ string that contains the user-friendly display name of the DLL. |
DLLPath | A REG_SZ string that contains the full path of the DLL. |
For example, the registry entry for a RAS administration DLL from a fictional company named ProElectron, Inc. might be:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RAS\AdminDll
DisplayName : REG_SZ : ProElectron RAS Admin DLL
DLLPath : REG_SZ : C:\nt\system32\ntwkadm.dll
The setup program for a RAS administration DLL should also provide remove/uninstall functionality. If a user removes the DLL, the setup program should delete the DLL's registry entries.