Interface IMsRdpClient10

Fournit les méthodes et les propriétés nécessaires à la configuration et à l’utilisation du contrôle client. Dérive de l’interface IMsRdpClient9 .

Membres

L’interface IMsRdpClient10 hérite de IMsRdpClient9. IMsRdpClient10 a également les types de membres suivants :

Méthodes

L’interface IMsRdpClient10 possède ces méthodes.

Méthode Description
attachEvent Joint un événement.
detachEvent Détache un événement.
GetErrorDescription Récupère la description de l’erreur pour les événements de déconnexion de la session.
GetStatusText Récupère le texte d’État pour le code d’état spécifié.
GetVirtualChannelOptions Récupère les options définies pour un canal virtuel.
Reconnexion Se reconnecte à la session à distance avec la largeur et la hauteur du nouveau bureau.
RequestClose demande un arrêt approprié du contrôle de Bureau à distance ActiveX.
SendRemoteAction Entraîne l’exécution d’une action dans la session à distance.
SetVirtualChannelOptions définit les options de canal virtuel pour le contrôle de ActiveX Bureau à distance.
SyncSessionDisplaySettings Synchronise les paramètres d’affichage de la session.
UpdateSessionDisplaySettings Met à jour les paramètres d’affichage de la session.

Propriétés

L’interface IMsRdpClient10 possède les propriétés suivantes.

Propriété Type d’accès Description
AdvancedSettings2
Lecture seule
Récupère un pointeur vers l’interface IMsRdpClientAdvancedSettings . L’interface peut être utilisée pour définir des paramètres avancés pour le contrôle client.
AdvancedSettings3
Lecture seule
Récupère un pointeur vers l’interface IMsRdpClientAdvancedSettings2 . L’interface peut être utilisée pour définir des paramètres avancés pour le contrôle client.
AdvancedSettings4
Lecture seule
Récupère un pointeur vers l’interface IMsRdpClientAdvancedSettings3 .
AdvancedSettings5
Lecture seule
Récupère un pointeur vers une interface IMsRdpClientAdvancedSettings4 .
AdvancedSettings6
Lecture seule
Récupère l’interface IMsRdpClientAdvancedSettings5 .
AdvancedSettings7
Lecture seule
Récupère l’interface IMsRdpClientAdvancedSettings6 .
AdvancedSettings8
Lecture seule
Récupère un objet qui prend en charge l’interface IMsRdpClientAdvancedSettings7 .
AdvancedSettings9
Lecture seule
Contient un objet qui prend en charge l’interface IMsRdpClientAdvancedSettings8 .
La
Lecture/écriture
Profondeur de couleur (en bits par pixel) de la connexion du contrôle.
ConnectedStatusText
Lecture/écriture
Contient le texte affiché dans la zone cliente du contrôle pendant que le contrôle est dans l’état connecté.
ExtendedDisconnectReason
Lecture seule
Contient des informations étendues sur la raison de la déconnexion du contrôle.
Large
Lecture/écriture
Détermine si le contrôle client est en mode plein écran.
MsRdpClientShell
Lecture seule
Récupère l’interface de paramètre client scriptable IMsRdpClientShell.
RemoteProgram
Lecture seule
Récupère un objet qui prend en charge l’interface ITSRemoteProgram .
RemoteProgram2
Lecture seule
Récupère un objet qui prend en charge l’interface ITSRemoteProgram2 .
RemoteProgram3
Lecture seule
Objet qui prend en charge l’interface ITSRemoteProgram3 .
SecuredSettings2
Lecture seule
Récupère un pointeur vers l’interface IMsRdpClientSecuredSettings . Cette interface peut être utilisée pour définir des paramètres sécurisés pour le contrôle client.
SecuredSettings3
Lecture seule
Récupère un objet qui prend en charge l’interface IMsRdpClientSecuredSettings2 .
TransportSettings
Lecture seule
Récupère ce qui a été passé via un script à l’interface IMsRdpClientTransportSettings .
TransportSettings2
Lecture seule
Récupère l’interface IMsRdpClientTransportSettings2 .
TransportSettings3
Lecture seule
Récupère un objet qui prend en charge l’interface IMsRdpClientTransportSettings3 .
TransportSettings4
Lecture seule
Récupère un objet qui prend en charge l’interface IMsRdpClientTransportSettings4 .

Notes

Pour plus d’informations sur la Connexion Bureau à distance par le Web, consultez Requirements for connexion Bureau à distance par le Web.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 10 [ applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2016
Bibliothèque de types
MsTscAx.dll
DLL
MsTscAx.dll
CLSID
Le CLSID _ MsRdpClient10 est défini en tant que C0EFA91A-EEB7-41C7-97FA-F0ED645EFB24
Le CLSID _ MsRdpClient10NotSafeForScripting est défini en tant que A0C63C30-F08D-4AB4-907C-34905D770C7D
IID
IID _ IMsRdpClient10 est défini en tant que 7ED92C39-EB38-4927-A70A-708AC5A59321

Voir aussi

IMsRdpClient9

IMsRdpClient8

IMsRdpClient7

IMsRdpClient6

IMsRdpClient5

IMsRdpClient4

IMsRdpClient3

IMsRdpClient2

IMsRdpClient

IMsTscAx

Référence Connexion Bureau à distance par le Web