Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предоставляет методы и свойства, необходимые для настройки и использования клиентского элемента управления. Является производным от интерфейса IMsRdpClient8 .
Элементы
Интерфейс IMsRdpClient9 наследуется от IMsRdpClient8. IMsRdpClient9 также имеет следующие типы членов:
Методы
Интерфейс IMsRdpClient9 содержит следующие методы.
| Метод | Описание |
|---|---|
| attachEvent | Присоединяет событие. |
| Подключения | Инициирует подключение, используя свойства, которые в данный момент заданы в элементе управления . |
| CreateVirtualChannels | Создает объект виртуального канала на стороне клиента для каждого указанного имени виртуального канала. |
| detachEvent | Отсоединяет событие. |
| Отключение | Отключает активное подключение. |
| GetErrorDescription | Возвращает описание ошибки для событий отключения сеанса. |
| GetStatusText | Извлекает текст состояния для указанного кода состояния. |
| GetVirtualChannelOptions | Извлекает набор параметров для виртуального канала. |
| Повтор соединения | Повторно подключается к удаленному сеансу с новой шириной и высотой рабочего стола. |
| RequestClose | Запрашивает корректное завершение работы элемента ActiveX удаленного рабочего стола. |
| SendOnVirtualChannel | Отправляет данные на сервер узла сеансов удаленных рабочих стола по виртуальному каналу, созданному ранее с помощью метода CreateVirtualChannels . |
| SendRemoteAction | Вызывает выполнение действия в удаленном сеансе. |
| SetVirtualChannelOptions | Задает параметры виртуального канала для элемента ActiveX удаленного рабочего стола. |
| SyncSessionDisplaySettings | Синхронизирует параметры отображения сеанса. |
| UpdateSessionDisplaySettings | Обновления параметры отображения сеанса. |
Свойства
Интерфейс IMsRdpClient9 имеет следующие свойства.
| Свойство | Тип доступа | Описание |
|---|---|---|
|
AdvancedSettings |
Только для чтения |
Извлекает указатель интерфейса IMsTscAdvancedSettings . |
|
AdvancedSettings2 |
Только для чтения |
Извлекает указатель на интерфейс IMsRdpClientAdvancedSettings . Интерфейс можно использовать для установки дополнительных параметров для клиентского элемента управления. |
|
AdvancedSettings3 |
Только для чтения |
Извлекает указатель на интерфейс IMsRdpClientAdvancedSettings2 . Интерфейс можно использовать для установки дополнительных параметров для клиентского элемента управления. |
|
AdvancedSettings4 |
Только для чтения |
Извлекает указатель на интерфейс IMsRdpClientAdvancedSettings3 . |
|
AdvancedSettings5 |
Только для чтения |
Извлекает указатель на интерфейс IMsRdpClientAdvancedSettings4 . |
|
AdvancedSettings6 |
Только для чтения |
Извлекает интерфейс IMsRdpClientAdvancedSettings5 . |
|
AdvancedSettings7 |
Только для чтения |
Извлекает интерфейс IMsRdpClientAdvancedSettings6 . |
|
AdvancedSettings8 |
Только для чтения |
Извлекает объект, поддерживающий интерфейс IMsRdpClientAdvancedSettings7 . |
|
AdvancedSettings9 |
Только для чтения |
Содержит объект, поддерживающий интерфейс IMsRdpClientAdvancedSettings8 . |
|
CipherStrength |
Только для чтения |
Извлекает максимальную надежность шифрования текущего элемента управления. |
|
ColorDepth |
Чтение/запись |
Глубина цвета (в битах на пиксель) для соединения элемента управления. |
|
Подключен |
Только для чтения |
Извлекает состояние подключения текущего элемента управления. |
|
ConnectedStatusText |
Чтение/запись |
Содержит текст, отображаемый в клиентской области элемента управления, пока элемент управления находится в подключенном состоянии. |
|
ConnectingText |
Чтение/запись |
Указывает текст, отображаемый по центру элемента управления при соединении элемента управления. |
|
DesktopHeight |
Чтение/запись |
Указывает высоту текущего элемента управления (в пикселях) на начальном удаленном рабочем столе. |
|
DesktopWidth |
Чтение/запись |
Задает ширину текущего элемента управления (в пикселях) на начальном удаленном рабочем столе. |
|
DisconnectedText |
Чтение/запись |
Указывает текст, который отображается по центру элемента управления перед завершением соединения. |
|
Домен |
Чтение/запись |
Указывает домен, в который входит текущий пользователь. |
|
ExtendedDisconnectReason |
Только для чтения |
Содержит расширенные сведения о причине отключения элемента управления. |
|
FullScreen |
Чтение/запись |
Определяет, находится ли клиентский элемент управления в полноэкранном режиме. |
|
FullScreenTitle |
Только на запись |
Задает заголовок окна, отображаемого, когда элемент управления находится в полноэкранном режиме. |
|
HorizontalScrollBarVisible |
Только для чтения |
Указывает, отображается ли в элементе управления горизонтальная полоса прокрутки. |
|
MsRdpClientShell |
Только для чтения |
Извлекает интерфейс параметров клиента с поддержкой сценариев IMsRdpClientShell. |
|
RemoteProgram |
Только для чтения |
Извлекает объект, поддерживающий интерфейс ITSRemoteProgram . |
|
RemoteProgram2 |
Только для чтения |
Извлекает объект, поддерживающий интерфейс ITSRemoteProgram2 . |
|
SecuredSettings |
Только для чтения |
Извлекает указатель интерфейса IMsTscSecuredSettings . |
|
SecuredSettings2 |
Только для чтения |
Извлекает указатель на интерфейс IMsRdpClientSecuredSettings . Этот интерфейс можно использовать для задания защищенных параметров для клиентского элемента управления. |
|
SecuredSettings3 |
Только для чтения |
Извлекает объект, поддерживающий интерфейс IMsRdpClientSecuredSettings2 . |
|
SecuredSettingsEnabled |
Только для чтения |
Указывает, доступен ли интерфейс IMsTscSecuredSettings . Это значит, находится ли веб-страница, содержащая элемент управления, в настоящее время в одной из разрешенных зон безопасности URL-адресов в Интернете Обозреватель. |
|
Сервера |
Чтение/запись |
Указывает имя сервера, к которому подключен текущий элемент управления. |
|
StartConnected |
Чтение/запись |
Указывает, установит ли элемент управления подключение к серверу узла сеансов удаленных рабочих стола сразу после запуска. |
|
TransportSettings |
Только для чтения |
Извлекает данные, переданные через скрипт в интерфейс IMsRdpClientTransportSettings . |
|
TransportSettings2 |
Только для чтения |
Извлекает интерфейс IMsRdpClientTransportSettings2 . |
|
TransportSettings3 |
Только для чтения |
Извлекает объект, поддерживающий интерфейс IMsRdpClientTransportSettings3 . |
|
TransportSettings4 |
Только для чтения |
Извлекает объект, поддерживающий интерфейс IMsRdpClientTransportSettings4 . |
|
Пользователя |
Чтение/запись |
Указывает учетные данные для входа в систему с именем пользователя. |
|
Версия |
Только для чтения |
Указывает номер версии текущего элемента управления. |
|
VerticalScrollBarVisible |
Только для чтения |
Указывает, отображает ли элемент управления вертикальную полосу прокрутки. |
Комментарии
Интерфейс IMsRdpClient9 был расширен следующими интерфейсами, при этом каждый новый интерфейс наследует все методы и свойства предыдущих интерфейсов:
Дополнительные сведения о веб-подключении к удаленному рабочему столу см. в разделе Требования к веб-подключению к удаленному рабочему столу.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента |
Windows 8.1 |
| Минимальная версия сервера |
Windows Server 2012 R2 |
| Библиотека типов |
|
| DLL |
|
| CLSID |
CLSID_MsRdpClient10 определяется как C0EFA91A-EEB7-41C7-97FA-F0ED645EFB24 CLSID_MsRdpClient10NotSafeForScripting определяется как A0C63C30-F08D-4AB4-907C-34905D770C7D CLSID_MsRdpClient9 определяется как 301B94BA-5D25-4A12-BFFE-3B6E7A616585 CLSID_MsRdpClient9NotSafeForScripting определяется как 8B918B82-7985-4C24-89DF-C33AD2BBFBCD |
| IID |
IID_IMsRdpClient9 определяется как 28904001-04B6-436C-A55B-0AF1A0883DC9 |