title | description | ms.assetid | ms.tgt_platform | keywords | topic_type | api_name | api_location | api_type | ms.topic | ms.date | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
IRemoteDesktopClientEvents interface |
Provides methods that receive information from the server that are related to client control events. |
CF1DA4C8-94A5-4E6A-AEB7-6F46117E9DF2 |
multiple |
|
|
|
|
|
reference |
05/31/2018 |
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.
The IRemoteDesktopClientEvents interface inherits from the IUnknown interface. IRemoteDesktopClientEvents also has these types of members:
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. |
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 |