(sbtsv.h) ITsSbClientConnection 接口

公开从远程桌面连接 (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

Rd 场类型。
ITsSbClientConnection::get_SamUserAccount

检索一个值,该值指示发起连接的用户的域名和用户名。
ITsSbClientConnection::get_UserName

检索一个值,该值指示发起连接的用户的名称。
ITsSbClientConnection::get_UserSidString

用户 SID 作为字符串。
ITsSbClientConnection::GetContext

使用 PutContext 方法检索插件存储的上下文信息。
ITsSbClientConnection::GetDisconnectedSession

获取断开连接的会话。
ITsSbClientConnection::P utContext

插件可用于存储特定于连接的上下文信息。

要求

   
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2012
目标平台 Windows
标头 sbtsv.h

另请参阅

远程桌面虚拟化接口