다음을 통해 공유


IWRdsProtocolListener::StartListen 메서드(wtsprotocol.h)

프로토콜에 클라이언트 연결 요청 수신 대기를 시작하도록 알 수 있습니다.

구문

HRESULT StartListen(
  [in] IWRdsProtocolListenerCallback *pCallback
);

매개 변수

[in] pCallback

원격 데스크톱 서비스 서비스에서 구현한 IWRdsProtocolListenerCallback 개체에 대한 포인터입니다. 프로토콜은 IWRdsProtocolListenerCallback 개체를 사용하여

들어오는 연결 요청에 대한 원격 데스크톱 서비스 서비스입니다. 프로토콜은 이 개체에 대한 참조를 추가하고 StopListen 이 호출될 때 해제해야 합니다.

반환 값

이 메서드를 구현할 때 함수가 성공하면 S_OK 반환합니다. 실패하면 오류를 나타내는 HRESULT 값을 반환합니다. 일반적인 오류 코드 목록은 일반 HRESULT 값을 참조하세요.

설명

StartListen 메서드는 원격 데스크톱 서비스 서비스가 시작될 때 호출됩니다.

  1. 원격 데스크톱 서비스 서비스는 CoCreateInstance 를 호출하여 IWRdsProtocolManager 개체를 만듭니다.
  2. 원격 데스크톱 서비스 서비스는 IWRdsProtocolManager 인터페이스에서 CreateListener를 호출합니다. 프로토콜은 IWRdsProtocolListener 개체를 만들고 원격 데스크톱 서비스 서비스에 다시 전달합니다.
  3. 원격 데스크톱 서비스 서비스는 IWRdsProtocolListener 개체에서 StartListen을 호출합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2012
대상 플랫폼 Windows
헤더 wtsprotocol.h

추가 정보

IWRdsProtocolListener