다음을 통해 공유


IWRdsProtocolManager 인터페이스(wtsprotocol.h)

원격 데스크톱 서비스 서비스에서 프로토콜 공급자와 통신하는 데 사용하는 메서드를 노출합니다. 원격 데스크톱 서비스가 CoCreateInstanceEx를 호출하는 프로토콜 공급자의 유일한 인터페이스입니다. 또한 원격 데스크톱 서비스 서비스가 프로토콜 공급자에 대해 만드는 첫 번째 호출은 CreateListener 메서드입니다.

상속

IWRdsProtocolManager 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IWRdsProtocolManager 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IWRdsProtocolManager 인터페이스에는 이러한 메서드가 있습니다.

 
IWRdsProtocolManager::CreateListener

들어오는 클라이언트 연결 요청을 수신 대기하는 IWRdsProtocolListener 개체의 생성을 요청합니다.
IWRdsProtocolManager::Initialize

프로토콜 관리자를 초기화합니다.
IWRdsProtocolManager::NotifyServiceStateChange

프로토콜 공급자에게 원격 데스크톱 서비스 서비스의 상태가 변경되고 있음을 알 수 있습니다.
IWRdsProtocolManager::NotifySessionOfServiceStart

프로토콜 공급자에게 원격 데스크톱 서비스 서비스가 지정된 세션에 대해 시작되었음을 알 수 있습니다.
IWRdsProtocolManager::NotifySessionOfServiceStop

지정된 세션에 대해 원격 데스크톱 서비스 서비스가 중지되었음을 프로토콜 공급자에게 알 수 있습니다.
IWRdsProtocolManager::NotifySessionStateChange

프로토콜 공급자에게 세션 상태의 변경 내용을 알 수 있습니다.
IWRdsProtocolManager::NotifySettingsChange

원격 데스크톱 서비스 내의 설정 변경 내용을 프로토콜 공급자에게 알 수 있습니다.
IWRdsProtocolManager::Uninitialize

프로토콜 관리자를 초기화하지 않습니다.

설명

이 인터페이스에서 메서드를 호출할 때 교착 상태가 발생하지 않도록 하려면 직접 또는 간접적으로 원격 데스크톱 서비스 API가 호출되는 함수 또는 메서드 호출을 수행해서는 안 됩니다. 아웃바운드 호출을 수행해야 하는 경우 새 스레드를 시작하고 새 스레드에서 아웃바운드 호출을 수행해야 합니다.

요구 사항

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