다음을 통해 공유


프로토콜 관리자 등록

원격 데스크톱 서비스 서비스에서 인스턴스화할 수 있도록 프로토콜 관리자에 대해 레지스트리 값 항목을 하나 이상 만들어야 합니다.

레지스트리 위치

프로토콜에서 사용하는 각 수신기(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를 사용하여 레지스트리에서 수신기를 찾은 후 이 수신기에 대한 프로토콜 관리자를 인스턴스화합니다.

프로토콜 공급자가 둘 이상의 수신기를 사용하는 경우 원격 데스크톱 서비스 서비스는 프로토콜 관리자의 instance 하나만 만들고 이를 사용하여 각 수신기에 대해 CreateListener를 한 번 호출합니다.

원격 데스크톱 프로토콜 공급자 만들기

메서드 호출 시퀀스