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


Интерфейс IADsTSUserEx (tsuserex.h)

Методы свойств интерфейса IADsTSUserEx можно использовать для проверки и настройки свойств пользователей Служб удаленных рабочих столов. К свойствам относятся logon, TerminalServicesHomeDirectory, удаленное управление, сеанс и свойства среды класса IADsTSUserEx .

Перед вызовом методов этого интерфейса необходимо вызвать метод IADs::GetInfo или метод IADs::GetInfoEx , чтобы загрузить значения свойств объекта ADSI из базового хранилища каталогов в кэш свойств. Вызовите IADs::GetInfo , чтобы обновить все значения свойств для класса ; вызовите IADs::GetInfoEx , чтобы обновить значения выбранных свойств в кэше свойств.

После вызова методов этого интерфейса необходимо вызвать метод IADs::SetInfo , чтобы сохранить изменения значений свойств в постоянном хранилище базового хранилища каталогов.

Дополнительные сведения см. в разделе Кэш атрибутов ADSI и справочном разделе интерфейсов ADSI. Общие сведения о методах свойств см. в разделе Методы свойств интерфейса.

В следующей таблице перечислены методы свойств интерфейса IADsTSUserEx в порядке vtable.

Наследование

Интерфейс IADsTSUserEx наследуется от интерфейса IDispatch.

Методы

Интерфейс IADsTSUserEx содержит следующие методы.

 
IADsTSUserEx::get_AllowLogon

Значение типа , указывающее, разрешено ли пользователю входить на сервер узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (Получить)
IADsTSUserEx::get_BrokenConnectionAction

Значение типа , указывающее действие, выполняемое при достижении ограничения сеанса Служб удаленных рабочих столов. (Получить)
IADsTSUserEx::get_ConnectClientDrivesAtLogon

Значение типа , указывающее, следует ли повторно подключать сопоставленные клиентские диски при запуске сеанса служб удаленных рабочих столов. (Получить)
IADsTSUserEx::get_ConnectClientPrintersAtLogon

Значение типа , указывающее, следует ли повторно подключаться к сопоставленным клиентским принтерам при входе в систему. (Получить)
IADsTSUserEx::get_DefaultToMainPrinter

Значение типа , указывающее, следует ли автоматически печатать на принтере клиента по умолчанию. (Получить)
IADsTSUserEx::get_EnableRemoteControl

Значение типа , указывающее, следует ли разрешить удаленное наблюдение или удаленное управление сеансом служб удаленных рабочих столов пользователя. (Получить)
IADsTSUserEx::get_MaxConnectionTime

Максимальная продолжительность сеанса служб удаленных рабочих столов. По истечении указанного количества минут сеанс можно отключить или завершить. (Получить)
IADsTSUserEx::get_MaxDisconnectionTime

Максимальное время, в течение которых отключенный сеанс служб удаленных рабочих столов остается активным на сервере узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов). По истечении указанного количества минут сеанс завершается. (Получить)
IADsTSUserEx::get_MaxIdleTime

Максимальное время, в течение времени, когда сеанс служб удаленных рабочих столов может оставаться бездействующим. По истечении указанного количества минут сеанс можно отключить или завершить. (Получить)
IADsTSUserEx::get_ReconnectionAction

Значение типа , указывающее, разрешено ли повторное подключение к сеансу отключенных служб удаленных рабочих столов. (Получить)
IADsTSUserEx::get_TerminalServicesHomeDirectory

Корневой каталог для пользователя. У каждого пользователя на сервере узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов) есть уникальный корневой каталог. Это гарантирует, что сведения о приложении хранятся отдельно для каждого пользователя в многопользовательской среде. (Получить)
IADsTSUserEx::get_TerminalServicesHomeDrive

Корневой диск для пользователя. В сетевой среде это свойство является строкой, содержащей спецификацию диска (букву диска, за которой следует двоеточие), с которой сопоставляется UNC-путь, указанный в качестве корневого каталога. (Получить)
IADsTSUserEx::get_TerminalServicesInitialProgram

Путь и имя файла приложения, которое пользователь хочет запустить автоматически при входе пользователя на сервер узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (Получить)
IADsTSUserEx::get_TerminalServicesProfilePath

Перемещаемый или обязательный путь к профилю, используемый при входе пользователя на сервер узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов). (Получить)
IADsTSUserEx::get_TerminalServicesWorkDirectory

Путь к рабочему каталогу для пользователя. (Получить)
IADsTSUserEx::p ut_AllowLogon

Значение типа , указывающее, разрешено ли пользователю входить на сервер узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (Put)
IADsTSUserEx::p ut_BrokenConnectionAction

Значение типа , указывающее действие, выполняемое при достижении ограничения сеанса Служб удаленных рабочих столов. (Put)
IADsTSUserEx::p ut_ConnectClientDrivesAtLogon

Значение типа , указывающее, следует ли повторно подключать сопоставленные клиентские диски при запуске сеанса служб удаленных рабочих столов. (Put)
IADsTSUserEx::p ut_ConnectClientPrintersAtLogon

Значение типа , указывающее, следует ли повторно подключаться к сопоставленным клиентским принтерам при входе в систему. (Put)
IADsTSUserEx::p ut_DefaultToMainPrinter

Значение типа , указывающее, следует ли автоматически печатать на принтере клиента по умолчанию. (Put)
IADsTSUserEx::p ut_EnableRemoteControl

Значение типа , указывающее, следует ли разрешить удаленное наблюдение или удаленное управление сеансом служб удаленных рабочих столов пользователя. (Put)
IADsTSUserEx::p ut_MaxConnectionTime

Максимальная продолжительность сеанса служб удаленных рабочих столов. По истечении указанного количества минут сеанс можно отключить или завершить. (Put)
IADsTSUserEx::p ut_MaxDisconnectionTime

Максимальное время, в течение которых отключенный сеанс служб удаленных рабочих столов остается активным на сервере узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов). По истечении указанного количества минут сеанс завершается. (Put)
IADsTSUserEx::p ut_MaxIdleTime

Максимальное время, в течение времени, когда сеанс служб удаленных рабочих столов может оставаться бездействующим. По истечении указанного количества минут сеанс можно отключить или завершить. (Put)
IADsTSUserEx::p ut_ReconnectionAction

Значение типа , указывающее, разрешено ли повторное подключение к сеансу отключенных служб удаленных рабочих столов. (Put)
IADsTSUserEx::p ut_TerminalServicesHomeDirectory

Корневой каталог для пользователя. У каждого пользователя на сервере узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов) есть уникальный корневой каталог. Это гарантирует, что сведения о приложении хранятся отдельно для каждого пользователя в многопользовательской среде. (Put)
IADsTSUserEx::p ut_TerminalServicesHomeDrive

Корневой диск для пользователя. В сетевой среде это свойство является строкой, содержащей спецификацию диска (букву диска, за которой следует двоеточие), с которой сопоставляется UNC-путь, указанный в качестве корневого каталога. (Put)
IADsTSUserEx::p ut_TerminalServicesInitialProgram

Путь и имя файла приложения, которое пользователь хочет запустить автоматически при входе пользователя на сервер узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (Put)
IADsTSUserEx::p ut_TerminalServicesProfilePath

Перемещаемый или обязательный путь к профилю, используемый при входе пользователя на сервер узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов). (Put)
IADsTSUserEx::p ut_TerminalServicesWorkDirectory

Путь к рабочему каталогу для пользователя. (Put)

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header tsuserex.h (включая Tsuserex.h, Tsuserex_i.c)

См. также раздел

Интерфейсы ADSI

Скрипты интерфейсов служб Active Directory

IADs::GetInfo

IADs::GetInfoEx

IADs::SetInfo

Методы свойств интерфейса