Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by Remote Desktop Services. For more information, see:
wtsprotocol.h contains the following programming interfaces:
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. |