Delen via


Protocolbeheer registreren

U moet ten minste één registerwaardevermelding maken voor uw protocolbeheerder, zodat de service Extern Bureaublad deze kan instantiëren.

Registerlocatie

Maak een registersleutel op de volgende locatie voor elke listener (IWRdsProtocolListener) die door uw protocol wordt gebruikt. In dit voorbeeld worden de nieuwe listenersleutels MyListener1 en MyListener2genoemd.

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

Ter referentie kunt u de waardevermeldingen bekijken onder de standaardwaarde RDP-Tcp listenersleutel op deze locatie.

Registerwaardevermeldingen

De listenersleutel voor het protocol moet een waardevermelding hebben met de naam LoadableProtocol_Object

Gegevenstype

REG_SZ
van het type **REG\_SZ** dat de CLSID van de protocolbeheerder voor die listener bevat. (Het protocolbeheer is een COM-server waarmee de **IWRdsProtocolManager** interface wordt geïmplementeerd.) De service Extern Bureaublad-services gebruikt deze CLSID om de protocolbeheerder voor deze listener te instantiëren nadat de listener in het register is gevonden.

Als uw protocolprovider meer dan één listener gebruikt, maakt de service Extern bureaublad-services slechts één exemplaar van de protocolbeheerder en gebruikt deze om CreateListener- eenmaal aan te roepen voor elke listener.

Een Remote Desktop Protocol Provider- maken

Methode-aanroepvolgorde