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


Интерфейс ITsSbClientConnection (sbtsv.h)

Предоставляет методы и свойства, которые хранят сведения о состоянии входящего запроса на подключение от клиента подключения к удаленному рабочему столу (RDC). Эти сведения не обязательно должны храниться в ресурсах или подключаемых модулях фильтрации, что позволяет подключаемым модулям без отслеживания состояния.

Подключаемые модули могут использовать этот интерфейс для получения сведений о запросе на подключение, инициированном клиентом, а затем принимать решения о балансировке нагрузки, размещении и оркестрации. Этот интерфейс также сохраняет результаты всех этих операций. Объект ITsSbClientConnection должен сохраняться до тех пор, пока клиент не будет успешно выполнен вход на целевой компьютер.

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

Интерфейс ITsSbClientConnection наследуется от интерфейса IUnknown . ITsSbClientConnection также имеет следующие типы членов:

Методы

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

 
ITsSbClientConnection::get_ClientConnectionPropertySet

Извлекает объект , содержащий свойства, связанные с клиентским подключением.
ITsSbClientConnection::get_ConnectionError

Извлекает значение, указывающее на ошибку, которая произошла во время обработки клиентского подключения.
ITsSbClientConnection::get_Domain

Извлекает значение, указывающее доменное имя клиента подключения к удаленному рабочему столу (RDC).
ITsSbClientConnection::get_Environment

Извлекает объект , содержащий сведения о среде, в которой размещен целевой компьютер.
ITsSbClientConnection::get_FarmName

Имя фермы.
ITsSbClientConnection::get_InitialProgram

Извлекает значение, указывающее программу, которая запускается при входе пользователя на целевой компьютер.
ITsSbClientConnection::get_IsFirstAssignment

Является ли это первым назначением.
ITsSbClientConnection::get_LoadBalanceResult

Извлекает значение, указывающее имя целевого компьютера, возвращаемое при балансировке нагрузки.
ITsSbClientConnection::get_RdFarmType

Тип фермы удаленных рабочих машин.
ITsSbClientConnection::get_SamUserAccount

Возвращает значение, указывающее доменное имя и имя пользователя, инициировавшего подключение.
ITsSbClientConnection::get_UserName

Извлекает значение, указывающее имя пользователя, инициировавшего подключение.
ITsSbClientConnection::get_UserSidString

Идентификатор безопасности пользователя в виде строки.
ITsSbClientConnection::GetContext

Извлекает сведения о контексте, хранящиеся подключаемым модулем, с помощью метода PutContext.
ITsSbClientConnection::GetDisconnectedSession

Возвращает отключенный сеанс.
ITsSbClientConnection::P utContext

Может использоваться подключаемыми модулями для хранения контекстных сведений, относящихся к подключению.

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2012
Целевая платформа Windows
Header sbtsv.h

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

Интерфейсы виртуализации удаленных рабочих столов