IWRdsProtocolManager::CreateListener 메서드(wtsprotocol.h)
들어오는 클라이언트 연결 요청을 수신 대기하는 IWRdsProtocolListener 개체의 생성을 요청합니다. 프로토콜 공급자는 반환하기 전에 IWRdsProtocolListener 개체에 대한 참조를 추가해야 합니다. 원격 데스크톱 서비스 서비스는 서비스가 중지되거나 수신기 개체가 삭제될 때 참조를 해제합니다.
구문
HRESULT CreateListener(
[in] WCHAR *wszListenerName,
[out] IWRdsProtocolListener **pProtocolListener
);
매개 변수
[in] wszListenerName
만들 수신기를 지정하는 레지스트리 GUID가 포함된 문자열에 대한 포인터입니다.
[out] pProtocolListener
IWRdsProtocolListener 개체에 대한 포인터의 주소입니다.
반환 값
이 메서드를 구현할 때 함수가 성공하면 S_OK 반환합니다. 실패하면 오류를 나타내는 HRESULT 값을 반환합니다. 일반적인 오류 코드 목록은 일반적인 HRESULT 값을 참조하세요.
설명
CreateListener 메서드는 원격 데스크톱 서비스 서비스가 프로토콜 공급자로 만드는 첫 번째 호출입니다. 서비스는 다음 키 아래의 레지스트리를 확인하여 만들 수신기의 GUID를 찾습니다.
HKEY_LOCAL_MACHINE System CurrentControlSet Control Terminal Server WinStations ListenerName LoadableProtocol_Object
요구 사항
지원되는 최소 클라이언트 | 지원되는 버전 없음 |
지원되는 최소 서버 | Windows Server 2012 |
대상 플랫폼 | Windows |
헤더 | wtsprotocol.h |