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 |