DCOMCNFG
DCOMCNFG は Windows NT 4.0 ユーティリティで、レジストリでさまざまな DCOM 固有の設定を構成できます。 [DCOMCNFG] ウィンドウには、既定のセキュリティ、既定のプロパティ、アプリケーションの 3 つのページがあります。 Windows 2000 では、4 ページ目の [既定のプロトコル] が表示されます。
既定のセキュリティ ページ
既定のセキュリティ ページを使用して、システム上のオブジェクトの既定のアクセス許可を指定できます。 既定のセキュリティ ページには、"アクセス"、"起動"、"構成" の 3 つのセクションがあります。 セクションの既定値を変更するには、対応する [既定値の編集] ボタンをクリックします。 これらの既定のセキュリティ設定は、HKEY_LOCAL_MACHINE\Software\Microsoft\OLE
の下のレジストリに格納されます。
既定のプロトコル ページ
このページには、このコンピューター上で DCOM が利用できるネットワーク プロトコルのセットが表示されます。 順序には、使用される優先順位が反映されます。リスト内の最初に最も優先度が高いものが表示されます。 プロトコルは、このページから追加または削除できます。
既定のプロパティ ページ
他のコンピューター上のクライアントが、このコンピューターで実行されている COM オブジェクトにアクセスする場合は、既定のプロパティ ページで、[このコンピューターで分散 COM を有効にする] チェック ボックスをオンにする必要があります。 このオプションを選択すると、HKEY_LOCAL_MACHINE\Software\Microsoft\OLE\EnableDCOM
値が Y
に設定されます。
[アプリケーション] ページ
特定のオブジェクトの設定を変更するには、アプリケーション ページを使用します。 一覧からアプリケーションを選択し、[プロパティ] ボタンをクリックするだけです。 次のプロパティ ウィンドウには、5 つのページが含まれています。
全般ページで、使用しているアプリケーションを確認できます。
場所ページでは、クライアントが関連する CLSID で
CoCreateInstance
を呼び出す際にアプリケーションを実行する場所を指定できます。 [次のコンピューターでアプリケーションを実行する] チェック ボックスをオンにしてコンピューター名を入力すると、そのアプリケーションの AppID の下にRemoteServerName
値が追加されます。 [このコンピューターでアプリケーションを実行する] チェック ボックスをオフにすると、LocalService
値の名前が_LocalService
に変更され、無効になります。セキュリティ ページは、[DCOMCNFG] ウィンドウにある [既定のセキュリティ] ページに似ていますが、これらの設定が現在のアプリケーションにのみ適用される点が異なります。 ここでも、設定は、そのオブジェクトの AppID の下に格納されます。
識別ページでは、アプリケーションの実行に使用するユーザーを識別します。
エンドポイント ページには、選択した DCOM サーバーのクライアントが使用できるプロトコルとエンドポイントのセットが一覧表示されます。