Remote Desktop Protocol Provider Interfaces
The following interfaces are supported by the Remote Desktop Protocol Provider API.
In this section
-
Exposes methods called by the Remote Desktop Services service to configure a client connection.
-
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.
-
Exposes methods used by the Remote Desktop Services service to perform the licensing handshake during a connection sequence.
-
Exposes methods that request that the protocol start and stop listening for client connection requests.
-
Exposes methods that notify the Remote Desktop Services service that a client has connected.
-
Exposes methods called by the Remote Desktop Services service to update logon status and determine how to direct logon error messages.
-
Exposes methods that the Remote Desktop Services service uses to communicate with the protocol provider.
-
Exposes methods for retrieving and adding policy-related settings.
-
Exposes methods called by the protocol to notify the Remote Desktop Services service to start or stop the target side of a shadow.
-
Exposes methods that notify the protocol provider about the status of session shadowing.
-
The following interfaces have been deprecated and should no longer be used. For new projects, use the Remote Desktop Protocol Provider Interfaces interfaces instead.
Related topics