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 |