Registrieren des Protokoll-Managers

Sie müssen mindestens einen Registrierungswerteintrag für Ihren Protokoll-Manager erstellen, damit Remotedesktopdienste Dienst 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 Listenerschlüssel 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 über einen Werteintrag namens LoadableProtocol _ Object verfügen.

Datentyp

REG_SZ
of type **REG\_SZ** that contains the CLSID of the protocol manager for that listener. (The protocol manager is a COM server that implements the **IWRdsProtocolManager-Schnittstelle.)** Der Remotedesktopdienste 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 eine Instanz des Protokoll-Managers und verwendet ihn zum einmaligen Aufrufen von CreateListener für jeden Listener.

Erstellen eines Remotedesktopprotokoll Anbieters

Methodenaufrufsequenz