Freigeben über


Registrieren des Protokoll-Managers

Sie müssen mindestens einen Registrierungswerteintrag für Ihren Protokoll-Manager erstellen, damit der Remotedesktopdienstedienst ihn instanziieren kann.

Registrierungsstandort

Erstellen Sie einen Registrierungsschlüssel am folgenden Speicherort für jeden Listener (IWRdsProtocolListener), den Ihr Protokoll verwendet. In diesem Beispiel heißen die neuen Listenertasten MyListener1 und MyListener2.

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

Als Referenz können Sie die Werteinträge unter dem Standardmäßigen RDP-Tcp-Listenerschlüssel an diesem Speicherort anzeigen.

Registrierungswerteinträge

Der Listenerschlüssel für das Protokoll muss einen Werteintrag namens LoadableProtocol_Object

Datentyp

REG_SZ
vom Typ **REG\_SZ**, der die CLSID des Protokoll-Managers für diesen Listener enthält. (Der Protokoll-Manager ist ein COM-Server, der die Schnittstelle **IWRdsProtocolManager** implementiert.) Der Remotedesktopdienstedienst verwendet diese CLSID, um den Protokoll-Manager für diesen Listener zu instanziieren, nachdem er den Listener in der Registrierung gefunden hat.

Wenn Ihr Protokollanbieter mehr als einen Listener verwendet, erstellt der Remotedesktopdienste-Dienst nur einen instance des Protokoll-Managers und verwendet ihn, um CreateListener einmal für jeden Listener aufzurufen.

Erstellen eines Remotedesktopprotokollanbieters

Methodenaufrufsequenz