wtsprotocol.h header
This header is used by Remote Desktop Services. For more information, see:
wtsprotocol.h contains the following programming interfaces:
IWRdsEnhancedFastReconnectArbitrator Exposes a method called by the Remote Desktop Services service to obtain the session ID that is to be reconnected to in the enhanced fast reconnect sequence. |
IWRdsProtocolConnection Exposes methods called by the Remote Desktop Services service to configure a client connection. |
IWRdsProtocolConnectionCallback Exposes methods that provide information about the status of a client connection and that perform actions for the client. This interface is implemented by the Remote Desktop Services service and called by the protocol. |
IWRdsProtocolLicenseConnection Exposes methods used by the Remote Desktop Services service to perform the licensing handshake during a connection sequence. |
IWRdsProtocolListener Exposes methods that request that the protocol start and stop listening for client connection requests. |
IWRdsProtocolListenerCallback Exposes methods that notify the Remote Desktop Services service that a client has connected. |
IWRdsProtocolLogonErrorRedirector Exposes methods called by the Remote Desktop Services service to update logon status and determine how to direct logon error messages. |
IWRdsProtocolManager Exposes methods that the Remote Desktop Services service uses to communicate with the protocol provider. |
IWRdsProtocolSettings Exposes methods for retrieving and adding policy-related settings. |
IWRdsProtocolShadowCallback Exposes methods called by the protocol to notify the Remote Desktop Services service to start or stop the target side of a shadow. |
IWRdsProtocolShadowConnection Exposes methods that notify the protocol provider about the status of session shadowing. |
IWRdsWddmIddProps This interface allows a custom IDD driver to be loaded in a remote session. |
IWTSProtocolConnection IWTSProtocolConnection is no longer available. Instead, use IWRdsProtocolConnection. |
IWTSProtocolConnectionCallback IWTSProtocolConnectionCallback is no longer available. Instead, use IWRdsProtocolConnectionCallback. |
IWTSProtocolLicenseConnection IWTSProtocolLicenseConnection is no longer available. Instead, use IWRdsProtocolLicenseConnection. |
IWTSProtocolListener IWTSProtocolListener is no longer available. Instead, use IWRdsProtocolListener. |
IWTSProtocolListenerCallback IWTSProtocolListenerCallback is no longer available. Instead, use IWRdsProtocolListenerCallback. |
IWTSProtocolLogonErrorRedirector IWTSProtocolLogonErrorRedirector is no longer available. Instead, use IWRdsProtocolLogonErrorRedirector. |
IWTSProtocolManager IWTSProtocolManager is no longer available. Instead, use IWRdsProtocolManager. |
IWTSProtocolShadowCallback IWTSProtocolShadowCallback is no longer available. Instead, use IWRdsProtocolShadowCallback. |
IWTSProtocolShadowConnection IWTSProtocolShadowConnection is no longer available. Instead, use IWRdsProtocolShadowConnection. |