IWRdsProtocolShadowConnection interface (wtsprotocol.h)

Exposes methods that notify the protocol provider about the status of session shadowing. The IWRdsProtocolShadowConnection interface can also be used to exchange information between the shadow client and the shadow target. This interface is implemented by the protocol provider, and its methods are called by the Remote Desktop Services service.


The IWRdsProtocolShadowConnection interface inherits from the IUnknown interface. IWRdsProtocolShadowConnection also has these types of members:


The IWRdsProtocolShadowConnection interface has these methods.


Requests that the protocol start the target side of a shadow connection.

Notifies the protocol that shadowing has started.

Notifies the protocol that shadowing has stopped.


Minimum supported client None supported
Minimum supported server Windows Server 2012
Target Platform Windows
Header wtsprotocol.h