Freigeben über


IWRdsProtocolLicenseConnection-Schnittstelle (wtsprotocol.h)

Macht Methoden verfügbar, die vom Remotedesktopdienstedienst zum Ausführen des Lizenzierungshandshakes während einer Verbindungssequenz verwendet werden. Diese Schnittstelle wird vom Protokoll implementiert, und ihre Methoden werden vom Remotedesktopdienst aufgerufen.

Vererbung

Die IWRdsProtocolLicenseConnection-Schnittstelle erbt von der IUnknown-Schnittstelle . IWRdsProtocolLicenseConnection verfügt auch über folgende Membertypen:

Methoden

Die IWRdsProtocolLicenseConnection-Schnittstelle verfügt über diese Methoden.

 
IWRdsProtocolLicenseConnection::P rotocolComplete

Benachrichtigt das Protokoll, ob der Lizenzierungsprozess erfolgreich abgeschlossen wurde.
IWRdsProtocolLicenseConnection::RequestClientLicense

Fordert eine Lizenz vom Client an.
IWRdsProtocolLicenseConnection::RequestLicensingCapabilities

Fordert Lizenzfunktionen vom Client an.
IWRdsProtocolLicenseConnection::SendClientLicense

Sendet eine Lizenz an den Client.

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