Поделиться через


RemoteDesktopConnectionInfo Класс

Определение

Представляет подключение к удаленному рабочему столу на локальном рабочем столе.

Важно!

API RemoteDesktopConnectionInfo является частью функции ограниченного доступа (см. класс 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
Наследование
Object Platform::Object IInspectable 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 и интерпретируется с помощью следующей семантики:

  • Значение off: 0
  • По значению: 1
  • Нет значения (по умолчанию): 1

Методы

GetForLaunchUri(Uri, WindowId)

Извлекает элемент RemoteDesktopConnectionInfo , связанный с подключением к удаленному рабочему столу, и регистрирует окно с ОС для представления удаленного рабочего стола.

PerformLocalActionFromRemote(RemoteDesktopLocalAction)

Представляет подключение к удаленному рабочему столу на локальном рабочем столе.

Важно!

API RemoteDesktopConnectionInfo является частью функции ограниченного доступа (см. класс LimitedAccessFeatures). Для получения дополнительных сведений или запроса маркера разблокировки используйте форму запроса маркера доступа LAF.

SetConnectionStatus(RemoteDesktopConnectionStatus)

Задает состояние подключения для подключения к удаленному рабочему столу, связанного с RemoteDesktopConnectionInfo.

SwitchToLocalSession()

Уведомляет ОС о том, что пользователь запросил переключиться на локальный сеанс.

Применяется к