IRemoteDesktopClientEvents interface
Provides methods that receive information from the server that are related to client control events. Events include connecting and disconnecting, full-screen mode requests, successful logon, and error conditions.
Members
The IRemoteDesktopClientEvents interface inherits from the IUnknown interface. IRemoteDesktopClientEvents also has these types of members:
Methods
The IRemoteDesktopClientEvents interface has these methods.
Method | Description |
---|---|
OnAdminMessageReceived | Called when the client control receives an administrative message. |
OnAutoReconnected | Called when the client control has automatically reconnected to a remote session. |
OnAutoReconnecting | Called when the client control attempts to automatically reestablish a connection to a remote session. |
OnConnected | Called when the client control has connected to a remote session. |
OnConnecting | Called when the client control attempts to establish a connection to a remote session. |
OnDialogDismissed | Called after a dialog box displayed by the client control is dismissed. |
OnDialogDisplaying | Called before the control displays a dialog box. |
OnDisconnected | Called when the client control has been disconnected from a remote session. |
OnKeyCombinationPressed | Called when special key combinations are pressed in the remote session. |
OnLoginCompleted | Called when the client control has successfully logged on to a remote session. |
OnNetworkStatusChanged | Called when the network status has changed. |
OnRemoteDesktopSizeChanged | Called when the remote desktop size has changed. |
OnStatusChanged | Called when the client control has updated its status. |
OnTouchPointerCursorMoved | Called when the touch pointer cursor has moved and the EventsEnabled property is set to true. |
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows 8 |
Minimum supported server |
Windows Server 2012 |
Type library |
|
DLL |
|
CLSID |
CLSID_RemoteDesktopClient is defined as EAB16C5D-EED1-4E95-868B-0FBA1B42C092 |
IID |
DIID_IRemoteDesktopClientEvents is defined as 079863B7-6D47-4105-8BFE-0CDCB360E67D |