次の方法で共有


プロトコル マネージャーの登録

リモート デスクトップ サービス サービスでインスタンス化できるように、プロトコル マネージャー用に少なくとも 1 つのレジストリ値エントリを作成する必要があります。

レジストリの場所

プロトコルで使用するリスナー (IWRdsProtocolListener) ごとに、次の場所にレジストリ キーを作成します。 この例では、新しいリスナー キーは MyListener1MyListener2 と呼ばれます。

HKEY_LOCAL_MACHINE
   System
      CurrentControlSet
         Control
            Terminal Server
               WinStations
                  RDP-Tcp
                  MyListener1
                  MyListener2

参考までに、この場所の既定の RDP-Tcp リスナー キーの下にある値エントリを表示できます。

レジストリ値のエントリ

プロトコルのリスナー キーには、LoadableProtocol_Object という値のエントリが必要です

データ型

REG_SZ
そのリスナーのプロトコル マネージャーの CLSID を含む **REG\_SZ** 型。 (プロトコル マネージャーは、 **IWRdsProtocolManager** インターフェイスを実装する COM サーバーです)。リモート デスクトップ サービス サービスでは、この CLSID を使用して、レジストリでリスナーが見つかると、このリスナーのプロトコル マネージャーがインスタンス化されます。

プロトコル プロバイダーが複数のリスナーを使用している場合、リモート デスクトップ サービス サービスはプロトコル マネージャーのインスタンスを 1 つだけ作成し、それを使用してリスナーごとに CreateListener を 1 回呼び出します。

リモート デスクトップ プロトコル プロバイダーの作成

メソッド呼び出しシーケンス