Condividi tramite


RemoteDesktopConnectionInfo Classe

Definizione

Rappresenta una connessione desktop remoto sul desktop locale.

Importante

L'API RemoteDesktopConnectionInfo fa parte di una funzionalità di accesso limitato (vedere La classe LimitedAccessFeatures). Per altre informazioni o per richiedere un token di sblocco, usare il modulo richiesta token di accesso 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
Ereditarietà
Object Platform::Object IInspectable RemoteDesktopConnectionInfo
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 11 Insider Preview (è stato introdotto in 10.0.23504.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v15.0)

Commenti

Ottenere un'istanza di questa classe chiamando GetForLaunchUri.

Per le connessioni desktop remoto a CloudPCS avviate dalla visualizzazione Attività, gli utenti possono configurare quali reindirizzamenti consentono nell'app Impostazioni nella scheda Privacy e sicurezza > CloudPC . Le applicazioni che usano questa API possono voler leggere le chiavi del Registro di sistema seguenti per onorare la configurazione del PC cloud impostata dall'utente nell'applicazione Impostazioni:

Funzionalità Chiave del Registro di sistema
Appunti HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowClipboardRedirection
Stampante HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowPrinterRedirection
Disco rigido locale HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowLocalHardDriveRedirection
Microfono HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowMicrophoneRedirection
Posizione HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowLocationRedirection
Fotocamera HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowCameraRedirection
Smart card HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowSmartCardRedirection
Porte USB HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowUSBPortsRedirection
Porte COM HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowCOMPortsRedirection

Il valore per ogni chiave è un REG_DWORD e viene interpretato usando la semantica seguente:

  • Valore disattivato: 0
  • Valore: 1
  • Nessun valore (impostazione predefinita): 1

Metodi

GetForLaunchUri(Uri, WindowId)

Recupera un remoteDesktopConnectionInfo associato a una connessione desktop remoto e registra una finestra con il sistema operativo per rappresentare il desktop remoto.

PerformLocalActionFromRemote(RemoteDesktopLocalAction)

Rappresenta una connessione desktop remoto sul desktop locale.

Importante

L'API RemoteDesktopConnectionInfo fa parte di una funzionalità di accesso limitato (vedere La classe LimitedAccessFeatures). Per altre informazioni o per richiedere un token di sblocco, usare il modulo richiesta token di accesso LAF.

SetConnectionStatus(RemoteDesktopConnectionStatus)

Imposta lo stato della connessione per la connessione desktop remoto associata a RemoteDesktopConnectionInfo.

SwitchToLocalSession()

Notifica al sistema operativo che l'utente ha richiesto di passare alla sessione locale.

Si applica a