RemoteDesktopConnectionInfo Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une connexion Bureau à distance sur le bureau local.
Important
L’API RemoteDesktopConnectionInfo fait partie d’une fonctionnalité d’accès limité (voir classe LimitedAccessFeatures). Pour plus d’informations ou pour demander un jeton de déverrouillage, utilisez le formulaire de demande de jeton d’accès LAF.
public ref class RemoteDesktopConnectionInfo sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 983040)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class RemoteDesktopConnectionInfo final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 983040)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class RemoteDesktopConnectionInfo
Public NotInheritable Class RemoteDesktopConnectionInfo
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 11 Insider Preview (introduit dans 10.0.23504.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v15.0)
|
Remarques
Obtenez un instance de cette classe en appelant GetForLaunchUri.
Pour les connexions Bureau à distance aux CloudPC lancées à partir de l’affichage Tâche, les utilisateurs peuvent configurer les redirections qu’ils autorisent dans l’application Paramètres sous l’onglet Confidentialité et sécurité > CloudPC . Les applications utilisant cette API peuvent vouloir lire les clés de Registre suivantes pour respecter la configuration du PC cloud définie par l’utilisateur dans l’application Paramètres :
Fonctionnalité | Clé de Registre |
---|---|
Presse-papiers | HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowClipboardRedirection |
Imprimante | HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowPrinterRedirection |
Disque dur local | HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowLocalHardDriveRedirection |
Microphone | HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowMicrophoneRedirection |
Emplacement | HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowLocationRedirection |
Appareil photo | HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowCameraRedirection |
Carte à puce | HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowSmartCardRedirection |
Ports USB | HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowUSBPortsRedirection |
Ports COM | HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowCOMPortsRedirection |
La valeur de chaque clé est une REG_DWORD et est interprétée à l’aide de la sémantique suivante :
- Valeur désactivée : 0
- Valeur sur : 1
- Aucune valeur (valeur par défaut) : 1
Méthodes
GetForLaunchUri(Uri, WindowId) |
Récupère un RemoteDesktopConnectionInfo associé à une connexion Bureau à distance et inscrit une fenêtre auprès du système d’exploitation pour représenter le Bureau à distance. |
PerformLocalActionFromRemote(RemoteDesktopLocalAction) |
Représente une connexion Bureau à distance sur le bureau local. Important L’API RemoteDesktopConnectionInfo fait partie d’une fonctionnalité d’accès limité (voir classe LimitedAccessFeatures). Pour plus d’informations ou pour demander un jeton de déverrouillage, utilisez le formulaire de demande de jeton d’accès LAF. |
SetConnectionStatus(RemoteDesktopConnectionStatus) |
Définit la status de connexion pour la connexion Bureau à distance associée à RemoteDesktopConnectionInfo. |
SwitchToLocalSession() |
Avertit le système d’exploitation que l’utilisateur a demandé à basculer vers la session locale. |