IWRdsProtocolManager-Schnittstelle (wtsprotocol.h)
Macht Methoden verfügbar, die der Remotedesktopdienstedienst für die Kommunikation mit dem Protokollanbieter verwendet. Dies ist die einzige Schnittstelle im Protokollanbieter, für die der Remotedesktopdienstedienst CoCreateInstanceEx aufruft. Darüber hinaus erfolgt der erste Aufruf des Remotedesktopdienstediensts an den Protokollanbieter an die CreateListener-Methode .
Vererbung
Die IWRdsProtocolManager-Schnittstelle erbt von der IUnknown-Schnittstelle . IWRdsProtocolManager verfügt auch über folgende Membertypen:
Methoden
Die IWRdsProtocolManager-Schnittstelle verfügt über diese Methoden.
IWRdsProtocolManager::CreateListener Fordert die Erstellung eines IWRdsProtocolListener-Objekts an, das auf eingehende Clientverbindungsanforderungen lauscht. |
IWRdsProtocolManager::Initialize Initialisiert den Protokoll-Manager. |
IWRdsProtocolManager::NotifyServiceStateChange Benachrichtigt den Protokollanbieter, dass sich der Status des Remotedesktopdiensts ändert. |
IWRdsProtocolManager::NotifySessionOfServiceStart Benachrichtigt den Protokollanbieter, dass der Remotedesktopdienstedienst für eine bestimmte Sitzung gestartet wurde. |
IWRdsProtocolManager::NotifySessionOfServiceStop Benachrichtigt den Protokollanbieter, dass der Remotedesktopdienstedienst für eine bestimmte Sitzung beendet wurde. |
IWRdsProtocolManager::NotifySessionStateChange Benachrichtigt den Protokollanbieter über Änderungen im Zustand einer Sitzung. |
IWRdsProtocolManager::NotifySettingsChange Benachrichtigt den Protokollanbieter über Änderungen an den Einstellungen innerhalb des Remotedesktopdiensts. |
IWRdsProtocolManager::Uninitialize Hebt die Initialisierung des Protokoll-Managers auf. |
Hinweise
Um einen möglichen Deadlock beim Aufrufen einer der Methoden auf dieser Schnittstelle zu vermeiden, sollten Sie keine Funktions- oder Methodenaufrufe ausführen, die direkt oder indirekt dazu führen, dass eine Remotedesktopdienste-API aufgerufen wird. Wenn Sie einen ausgehenden Aufruf durchführen müssen, sollten Sie einen neuen Thread starten und den ausgehenden Aufruf aus dem neuen Thread ausführen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Zielplattform | Windows |
Kopfzeile | wtsprotocol.h |