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
DisplayName: REG_SZ : ProElectron RAS 管理 DLL
DLLPath: REG_SZ : C:\nt\system32\ntwkadm.dll;C:\nt\system32\ntwkadm2.dll
RAS は、このレジストリ値に一覧表示されている順序で DLL を呼び出します。 レジストリ値 DisplayName に含まれる表示名は 1 つだけです。
RAS 管理 DLL のセットアップ プログラムでは、削除とアンインストールの機能も提供する必要があります。 ユーザーが DLL を削除した場合、セットアップ プログラムは DLL のレジストリ エントリを削除する必要があります。
Windows 2000/NT: RAS は 1 つの RAS 管理 DLL のみをサポートするため、レジストリ値 DLLPath にセミコロンで区切られたパスの一覧を含めることはできません。