Интерфейс 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) |