次の方法で共有


レジストリ エントリ

DCOM では、アプリケーション ID (AppID) の概念が導入されました。1 つまたは複数の DCOM オブジェクトの構成オプションがレジストリの中央の場所にグループ化されます。 AppID を指定するには、オブジェクトの CLSID の下にある AppID 名前付き値でその値を指定します。

既定では、ATL によって生成されるサービスでは、その CLSID をその AppID の GUID として使用します。 HKEY_CLASSES_ROOT\AppID の下では、DCOM 固有エントリを指定できます。 最初は 2 つのエントリが存在します。

  • LocalService。値はサービスの名前と等しくなります。 この値が存在する場合は、CLSID の下で LocalServer32 キーの代わりに使用されます。

  • ServiceParameters。値は -Service と等しくなります。 この値によって、開始時にサービスに渡されるパラメーターが指定されます。 これらのパラメーターはサービスの ServiceMain 関数に渡されます。WinMain ではありません。

また、すべての DCOM サービスで、HKEY_CLASSES_ROOT\AppID の下で別のキーを作成する必要があります。 このキーは EXE の名前と等しく、相互参照として機能します。AppID エントリを指す AppID 値を含んでいるためです。

関連項目

サービス