Версия 6.1 протокола удаленного рабочего стола изменила способ обработки сеансов RDP (сделав сеанс 0, который ранее означал «сеанс консоли», в неинтерактивный сеанс). Мне нужно выяснить из своей программы, как определить, какая версия протокола RD используется в текущем сеансе RDP. Однако ничего, что я могу найти в API служб терминалов Windows, похоже, не дает мне версии протокола.
Определить версию протокола удаленного рабочего стола программно?
comment
Зачем вам нужна эта информация? Подавляющее большинство программ следует писать, не зная, находится ли пользователь перед экраном или удаленным рабочим столом.
- person popester   schedule 18.12.2009
Ответы (1)
Атрибут WTSClientBuildNumber
в WTS_INFO_CLASS
содержит номер сборки клиента, который выглядит как версия RDP клиента.
Тип перечисления WTS_INFO_CLASS
содержит значения, указывающие тип информации о сеансе, которую необходимо получить при вызове функции WTSQuerySessionInformation
.
это статья об API служб терминалов msdn.
person
Dostee
schedule
18.12.2009