Compartilhar via


RemoteDesktopConnectionInfo Classe

Definição

Representa uma conexão de área de trabalho remota na área de trabalho local.

Importante

A API RemoteDesktopConnectionInfo faz parte de um recurso de acesso limitado (consulte Classe LimitedAccessFeatures). Para obter mais informações ou para solicitar um token de desbloqueio, use o Formulário de Solicitação de Token de Acesso do 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
Herança
Object Platform::Object IInspectable RemoteDesktopConnectionInfo
Atributos

Requisitos do Windows

Família de dispositivos
Windows 11 Insider Preview (introduzida na 10.0.23504.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v15.0)

Comentários

Obtenha uma instância dessa classe chamando GetForLaunchUri.

Para as conexões de área de trabalho remota com CloudPCs iniciadas no modo de exibição tarefa, os usuários podem configurar quais redirecionamentos eles permitem no aplicativo Configurações na guia CloudPC de privacidade e segurança>. Os aplicativos que usam essa API podem querer ler as seguintes chaves do Registro para respeitar a configuração do PC na nuvem definida pelo usuário no aplicativo Configurações:

Recurso Chave do Registro
Área de Transferência HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowClipboardRedirection
Impressora HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowPrinterRedirection
Disco Rígido Local HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowLocalHardDriveRedirection
Microfone HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowMicrophoneRedirection
Localização HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowLocationRedirection
Câmera HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowCameraRedirection
Cartão inteligente HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowSmartCardRedirection
Portas USB HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowUSBPortsRedirection
Portas COM HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowCOMPortsRedirection

O valor de cada chave é um REG_DWORD e é interpretado usando a seguinte semântica:

  • Valor desativado: 0
  • No valor: 1
  • Nenhum valor (padrão): 1

Métodos

GetForLaunchUri(Uri, WindowId)

Recupera um RemoteDesktopConnectionInfo associado a uma conexão de área de trabalho remota e registra uma janela com o sistema operacional para representar a área de trabalho remota.

PerformLocalActionFromRemote(RemoteDesktopLocalAction)

Representa uma conexão de área de trabalho remota na área de trabalho local.

Importante

A API RemoteDesktopConnectionInfo faz parte de um recurso de acesso limitado (consulte Classe LimitedAccessFeatures). Para obter mais informações ou para solicitar um token de desbloqueio, use o Formulário de Solicitação de Token de Acesso do LAF.

SetConnectionStatus(RemoteDesktopConnectionStatus)

Define o status de conexão para a conexão de área de trabalho remota associada ao RemoteDesktopConnectionInfo.

SwitchToLocalSession()

Notifica o sistema operacional que o usuário solicitou para alternar para a sessão local.

Aplica-se a