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
- Наследование
- Атрибуты
Требования к 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() |
Уведомляет ОС о том, что пользователь запросил переключиться на локальный сеанс. |