RemoteDesktopConnectionInfo 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示本地桌面上的远程桌面连接。
重要
RemoteDesktopConnectionInfo API 是受限访问功能的一部分 (请参阅 LimitedAccessFeatures 类) 。 有关详细信息或请求解锁令牌,请使用 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
- 继承
- 属性
Windows 要求
设备系列 |
Windows 11 Insider Preview (在 10.0.23504.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v15.0 中引入)
|
注解
通过调用 GetForLaunchUri 获取此类的实例。
对于从“任务”视图启动的与 CloudPC 的远程桌面连接,用户可以在“ 隐私和安全 > ”CloudPC 选项卡下的“设置”应用中配置允许的重定向。使用此 API 的应用程序可能需要读取以下注册表项,以遵循用户在“设置”应用程序中设置的云电脑配置:
功能 | 注册表项 |
---|---|
剪贴板 | HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowClipboardRedirection |
打印机 | HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowPrinterRedirection |
本地硬盘驱动器 | HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowLocalHardDriveRedirection |
麦克风 | HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowMicrophoneRedirection |
位置 | HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowLocationRedirection |
照相机 | HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowCameraRedirection |
智能卡 | HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowSmartCardRedirection |
USB 端口 | HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowUSBPortsRedirection |
COM 端口 | HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\CloudPCSetting\AllowCOMPortsRedirection |
每个键的值都是一个REG_DWORD,并使用以下语义进行解释:
- 关闭值:0
- 值:1
- 无值 (默认) :1
方法
GetForLaunchUri(Uri, WindowId) |
检索与远程桌面连接关联的 RemoteDesktopConnectionInfo ,并将窗口注册到 OS 以表示远程桌面。 |
PerformLocalActionFromRemote(RemoteDesktopLocalAction) |
表示本地桌面上的远程桌面连接。 重要 RemoteDesktopConnectionInfo API 是受限访问功能的一部分 (请参阅 LimitedAccessFeatures 类) 。 有关详细信息或请求解锁令牌,请使用 LAF 访问令牌请求表单。 |
SetConnectionStatus(RemoteDesktopConnectionStatus) |
设置与 RemoteDesktopConnectionInfo 关联的远程桌面连接的连接状态。 |
SwitchToLocalSession() |
通知 OS 用户已请求切换到本地会话。 |