Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Управляет расширенными параметрами клиента. Является производным от интерфейса IMsTscAdvancedSettings . Этот интерфейс включает методы для получения и задания дополнительных (необязательных) свойств для элемента управления ActiveX удаленного рабочего стола.
Чтобы получить экземпляр этого интерфейса, используйте свойство IMsTscAx::AdvancedSettings для получения указателя интерфейса IMsTscAdvancedSettings . Затем вызовите QueryInterface для указателя IMsTscAdvancedSettings и передайте IID_IMsRdpClientAdvancedSettingsв QueryInterface.
Элементы
Интерфейс IMsRdpClientAdvancedSettings наследуется от IMsTscAdvancedSettings. IMsRdpClientAdvancedSettings также имеет следующие типы элементов:
Элемент Property
Интерфейс IMsRdpClientAdvancedSettings имеет следующие свойства.
| Свойство | Тип доступа | Описание |
|---|---|---|
|
AcceleratorPassthrough |
Чтение/запись |
Указывает, следует ли передавать ускорители клавиатуры на сервер. |
|
BitmapCacheSize |
Чтение/запись |
Размер (в килобайтах) файла кэша растровых изображений, используемого для растровых изображений размером 8 бит на пиксель. Допустимые числовые значения этого свойства — от 1 до 32 включительно. |
|
BitmapPersistence |
Чтение/запись |
Указывает, следует ли использовать постоянное кэширование растровых изображений. Постоянное кэширование может повысить производительность, но требует дополнительного места на диске. |
|
BitmapVirtualCache16BppSize |
Чтение/запись |
Указывает размер файла кэша постоянного растрового изображения в мегабайтах, который будет использоваться для параметров высокого цвета 15 и 16 бит на пиксель. |
|
BitmapVirtualCache24BppSize |
Чтение/запись |
Задает размер файла кэша постоянного растрового изображения в мегабайтах, который будет использоваться для параметра высокого цвета 24 бита на пиксель. |
|
BitmapVirtualCacheSize |
Чтение/запись |
Задает размер файла кэша постоянного растрового изображения в мегабайтах, который будет использоваться для цвета 8 бит на пиксель. Допустимые числовые значения этого свойства — от 1 до 32 включительно. Обратите внимание, что максимальный размер всех файлов виртуального кэша составляет 128 МБ. Связанные свойства включают свойства BitmapVirtualCache16BppSize и BitmapVirtualCache24BppSize . |
|
brushSupportLevel |
Чтение/запись |
Данное свойство не поддерживается. |
|
CachePersistenceActive |
Чтение/запись |
Указывает, следует ли использовать постоянное кэширование точечных изображений. |
|
ClearTextPassword |
Только на запись |
Указывает пароль, с помощью которого необходимо подключиться. Дополнительные сведения см. в разделе Интерфейс IMsTscNonScriptable . |
|
ConnectToServerConsole |
Чтение/запись |
Данное свойство не поддерживается. |
|
ConnectWithEndpoint |
Только на запись |
Данное свойство не поддерживается. |
|
DedicatedTerminal |
Чтение/запись |
Данное свойство не поддерживается. |
|
DisableCtrlAltDel |
Чтение/запись |
Указывает, должен ли отображаться начальный экран пояснений в Winlogon. |
|
DisplayConnectionBar |
Чтение/запись |
Указывает, следует ли использовать панель подключения. Значение по умолчанию — VARIANT_TRUE, которое включает свойство . |
|
DoubleClickDetect |
Чтение/запись |
Указывает, определяет ли клиент двойной щелчок для сервера. |
|
EnableMouse |
Чтение/запись |
Данное свойство не поддерживается. |
|
EnableWindowsKey |
Чтение/запись |
Указывает, можно ли использовать ключ Windows в удаленном сеансе. |
|
EncryptionEnabled |
Чтение/запись |
Данное свойство не поддерживается. Невозможно отключить шифрование. |
|
GrabFocusOnConnect |
Чтение/запись |
Указывает, должен ли клиентский элемент управления находиться в фокусе при подключении. |
|
HotKeyAltEsc |
Чтение/запись |
Указывает код виртуального ключа, добавляемый в ALT для определения замены клавиш ALT+ESC.
VK_INSERT является значением по умолчанию с alt+INSERT в качестве результирующей последовательности. Это свойство допустимо, только если свойство KeyboardHookMode не включено. |
|
HotKeyAltShiftTab |
Чтение/запись |
Указывает код виртуального ключа, добавляемый в ALT, чтобы определить замену клавиш alt+SHIFT+TAB.
VK_NEXT является значением по умолчанию, а результирующая последовательность — ALT+PAGE DOWN. Это свойство допустимо, только если свойство KeyboardHookMode не включено. |
|
HotKeyAltSpace |
Чтение/запись |
Указывает код виртуального ключа, добавляемый в ALT для определения замены клавиш ALT+ПРОБЕЛ.
VK_DELETE используется по умолчанию, а результирующая последовательность — ALT+DELETE. Это свойство допустимо, только если свойство KeyboardHookMode не включено. |
|
HotKeyAltTab |
Чтение/запись |
Указывает код виртуального ключа, добавляемый в ALT, чтобы определить замену сочетаний клавиш ALT+TAB.
VK_PRIOR является значением по умолчанию, а результирующая последовательность — ALT+PAGE UP. Это свойство допустимо, только если свойство KeyboardHookMode не включено. |
|
HotKeyCtrlAltDel |
Чтение/запись |
Указывает код виртуальной клавиши, добавляемый в сочетание клавиш CTRL+ALT для определения замены клавиш CTRL+ALT+DELETE, также называемой последовательностью безопасного внимания (SAS). VK_END используется по умолчанию. Обратите внимание, что даже если свойство KeyboardHookMode включено, ctrl+ALT+DELETE никогда не перенаправляется на удаленный сервер. CTRL+ALT+DELETE — это локальная последовательность SAS. |
|
HotKeyCtrlEsc |
Чтение/запись |
Указывает код виртуальной клавиши, добавляемый в ALT, чтобы определить замену клавиш ctrl+ESC.
VK_HOME является значением по умолчанию с ALT+HOME в качестве результирующей последовательности. Это свойство допустимо, только если свойство KeyboardHookMode не включено. |
|
HotKeyFullScreen |
Чтение/запись |
Указывает код виртуальной клавиши, добавляемый в сочетание клавиш CTRL+ALT, чтобы определить замену горячей клавиши для перехода в полноэкранный режим.
VK_CANCEL является значением по умолчанию. |
|
InputEventsAtOnce |
Чтение/запись |
Данное свойство не поддерживается. |
|
keepAliveInterval |
Чтение/запись |
Задает интервал в миллисекундах, с которым клиент отправляет на сервер сообщения о работоспособности. Значение свойства по умолчанию равно нулю, что отключает поддержание активности сообщений. Минимально допустимое значение этого свойства — 10 000, что представляет собой 10 секунд. Обратите внимание, что параметр групповой политики, указывающий, разрешены ли постоянные клиентские подключения к серверу, может переопределить этот параметр свойства. |
|
KeyboardFunctionKey |
Чтение/запись |
Допустимо только для Windows CE. |
|
KeyboardSubType |
Чтение/запись |
Допустимо только для Windows CE. |
|
KeyboardType |
Чтение/запись |
Допустимо только для Windows CE. |
|
LoadBalanceInfo |
Чтение/запись |
Указывает файл cookie балансировки нагрузки, который будет помещен в пакет запроса на подключение X.224 в последовательности подключений сервера узла сеансов удаленных рабочих стола. |
|
maxEventCount |
Чтение/запись |
Данное свойство не поддерживается. |
|
MaximizeShell |
Чтение/запись |
Указывает, следует ли развернуть программы, запускаемые со свойством StartProgram . |
|
minInputSendInterval |
Чтение/запись |
Задает минимальный интервал (в миллисекундах) между отправкой событий мыши. |
|
MinutesToIdleTimeout |
Чтение/запись |
Указывает максимальный период времени (в минутах), в течение котором клиент должен оставаться подключенным без ввода данных пользователем. Если истекает указанное время, элемент управления вызывает метод IMsTscAxEvents::OnIdleTimeoutNotification . |
|
NotifyTSPublicKey |
Чтение/запись |
Данное свойство не поддерживается. |
|
NumBitmapCaches |
Чтение/запись |
Данное свойство не поддерживается. |
|
orderDrawThreshold |
Чтение/запись |
Данное свойство не поддерживается. |
|
overallConnectionTimeout |
Чтение/запись |
Указывает общий период времени (в секундах) ожидания клиентского элемента управления до завершения подключения. Максимально допустимое значение этого свойства — 600, что составляет 10 минут. Если указанное время истекает до завершения подключения, элемент управления отключается и вызывает метод IMsTscAxEvents::OnDisconnected . Связанное свойство — singleConnectionTimeout. |
|
PerformanceFlags |
Чтение/запись |
Указывает набор функций, которые можно задать на сервере для повышения производительности. |
|
PersistCacheDirectory |
Только на запись |
Данное свойство не поддерживается. |
|
PinConnectionBar |
Чтение/запись |
Указывает состояние панели подключения пользовательского интерфейса. Присвоив этому свойству значение VARIANT_TRUE устанавливает состояние "пониженное", то есть невидимое для пользователя и недоступное для ввода.
VARIANT_FALSE задает состояние "поднято" и доступно для ввода пользователем. |
|
RdpdrClipCleanTempDirString |
Чтение/запись |
Данное свойство не поддерживается. |
|
RdpdrClipPasteInfoString |
Чтение/запись |
Данное свойство не поддерживается. |
|
RdpdrLocalPrintingDocName |
Чтение/запись |
Данное свойство не поддерживается. |
|
RDPPort |
Чтение/запись |
Указывает порт подключения. Значение по умолчанию — 3389. |
|
RedirectDrives |
Чтение/запись |
Указывает, разрешено ли перенаправление дисков. |
|
RedirectPorts |
Чтение/запись |
Указывает, разрешено ли перенаправление локальных портов (например, COM и LPT). |
|
RedirectPrinters |
Чтение/запись |
Указывает, разрешено ли перенаправление принтеров. |
|
RedirectSmartCards |
Чтение/запись |
Указывает, разрешено ли перенаправление смарт-карт. |
|
SasSequence |
Чтение/запись |
Указывает последовательность безопасного доступа, используемую клиентом для доступа к экрану входа на сервере. |
|
ScaleBitmapCachesByBPP |
Чтение/запись |
Данное свойство не поддерживается. |
|
ShadowBitmap |
Чтение/запись |
Данное свойство не поддерживается. Windows Vista: Указывает, следует ли использовать теневые растровые изображения. |
|
shutdownTimeout |
Чтение/запись |
Указывает время ожидания ответа сервера на запрос об отключении (в секундах). Значение свойства по умолчанию — 10. Максимально допустимое значение свойства — 600, что составляет 10 минут. Если сервер не отвечает в течение указанного времени, клиентский элемент управления отключается. |
|
singleConnectionTimeout |
Чтение/запись |
Указывает максимальное время (в секундах) ожидания клиентского элемента управления подключения к IP-адресу. Во время подключения элемент управления может попытаться подключиться к нескольким IP-адресам. Максимально допустимое значение этого свойства — 600. Связанное свойство — overallConnectionTimeout. |
|
Интеллектуальное масштабирование |
Чтение/запись |
Указывает, следует ли масштабировать дисплей в соответствии с клиентской областью элемента управления.
VARIANT_TRUE включает масштабирование. Обратите внимание, что полосы прокрутки не отображаются при включении свойства SmartSizing . |
|
SmoothScroll |
Чтение/запись |
Данное свойство не поддерживается. |
|
TransportType |
Чтение/запись |
Указывает тип транспорта, используемый клиентом. Это свойство не используется элементом ActiveX удаленного рабочего стола. |
|
WinCEFixedPalette |
Чтение/запись |
Допустимо только для Windows CE. |
Комментарии
Этот интерфейс был расширен следующими интерфейсами, при этом каждый новый интерфейс наследует все методы и свойства предыдущих интерфейсов:
- IMsRdpClientAdvancedSettings2
- IMsRdpClientAdvancedSettings3
- IMsRdpClientAdvancedSettings4
- IMsRdpClientAdvancedSettings5
- IMsRdpClientAdvancedSettings6
- IMsRdpClientAdvancedSettings7
- IMsRdpClientAdvancedSettings8
Это свойство нельзя задать при подключении элемента управления, если не указано иное.
Дополнительные сведения о веб-подключении к удаленному рабочему столу см. в разделе Требования к веб-подключению к удаленному рабочему столу.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента |
Windows Vista |
| Минимальная версия сервера |
Windows Server 2008 |
| Библиотека типов |
|
| DLL |
|
| IID |
IID_IMsRdpClientAdvancedSettings определяется как 3c65b4ab-12b3-465b-acd4-b8dad3bff9e2 |