Interface IRemoteDesktopClientEvents
Fournit des méthodes qui reçoivent des informations du serveur liées aux événements de contrôle client. Les événements incluent la connexion et la déconnexion, les demandes en mode plein écran, l’ouverture de session réussie et les conditions d’erreur.
Membres
L’interface IRemoteDesktopClientEvents hérite de l’interface IUnknown. IRemoteDesktopClientEvents a également les types de membres suivants :
Méthodes
L’interface IRemoteDesktopClientEvents comporte ces méthodes.
Méthode | Description |
---|---|
OnAdminMessageReceived | Appelé lorsque le contrôle client reçoit un message administratif. |
OnAutoReconnected | Appelé lorsque le contrôle client s’est automatiquement reconnecté à une session distante. |
OnAutoReconnecting | Appelé lorsque le contrôle client tente de rétablir automatiquement une connexion à une session distante. |
OnConnected | Appelé lorsque le contrôle client est connecté à une session distante. |
OnConnecting | Appelé lorsque le contrôle client tente d’établir une connexion à une session distante. |
OnDialogDismissed | Appelé après qu’une boîte de dialogue affichée par le contrôle client a été ignorée. |
OnDialogDisplaying | Appelé avant que le contrôle n’affiche une boîte de dialogue. |
OnDisconnected | Appelé lorsque le contrôle client a été déconnecté d’une session distante. |
OnKeyCombinationPressed | Appelé lorsque des combinaisons de touches spéciales sont enfoncées dans la session distante. |
OnLoginCompleted | Appelé lorsque le contrôle client s’est correctement connecté à une session distante. |
OnNetworkStatusChanged | Appelé lorsque le status réseau a changé. |
OnRemoteDesktopSizeChanged | Appelé lorsque la taille du Bureau à distance a changé. |
OnStatusChanged | Appelé lorsque le contrôle client a mis à jour son status. |
OnTouchPointerCursorMoved | Appelé lorsque le curseur du pointeur tactile a été déplacé et que la propriété EventsEnabled a la valeur true. |
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 8 |
Serveur minimal pris en charge |
Windows Server 2012 |
Bibliothèque de types |
|
DLL |
|
CLSID |
CLSID_RemoteDesktopClient est défini comme EAB16C5D-EED1-4E95-868B-0FBA1B42C092 |
IID |
DIID_IRemoteDesktopClientEvents est défini comme 079863B7-6D47-4105-8BFE-0CDCB360E67D |