Interface IMsRdpClient10
Fournit les méthodes et propriétés nécessaires pour configurer et utiliser le contrôle client. Dérive de l’interface IMsRdpClient9 .
Membres
L’interface IMsRdpClient10 hérite d’IMsRdpClient9. IMsRdpClient10 a également les types de membres suivants :
Méthodes
L’interface IMsRdpClient10 a 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 session. |
GetStatusText | Récupère le texte status pour le code status spécifié. |
GetVirtualChannelOptions | Récupère les options définies pour un canal virtuel. |
Reconnexion | Se reconnecte à la session à distance avec la nouvelle largeur et la hauteur du bureau. |
RequestClose | Demande un arrêt normal du contrôle ActiveX bureau à distance. |
SendRemoteAction | Provoque l’exécution d’une action dans la session à distance. |
SetVirtualChannelOptions | Définit les options de canal virtuel pour le contrôle ActiveX Bureau à distance. |
SyncSessionDisplaySettings | Synchronise les paramètres d’affichage de session. |
UpdateSessionDisplaySettings | Mises à jour paramètres d’affichage de session. |
Propriétés
L’interface IMsRdpClient10 a ces propriétés.
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 . |
ColorDepth |
Lecture/écriture |
Profondeur de couleur (en bits par pixel) pour la connexion du contrôle. |
ConnectedStatusText |
Lecture/écriture |
Contient le texte affiché dans la zone cliente du contrôle alors que le contrôle est à l’état connecté. |
ExtendedDisconnectReason |
Lecture seule |
Contient des informations étendues sur la raison de la déconnexion du contrôle. |
Fullscreen |
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 pouvant faire l’objet d’un script 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é transmis 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 Web Bureau à distance, consultez Configuration requise pour la connexion Web Bureau à distance.
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 |
|
DLL |
|
CLSID |
CLSID_MsRdpClient10 est défini comme C0EFA91A-EEB7-41C7-97FA-F0ED645EFB24 CLSID_MsRdpClient10NotSafeForScripting est défini comme A0C63C30-F08D-4AB4-907C-34905D770C7D |
IID |
IID_IMsRdpClient10 est défini comme 7ED92C39-EB38-4927-A70A-708AC5A59321 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour