远程桌面虚拟化接口

远程桌面虚拟化 API 支持以下接口。

在本部分中

ITsSbBaseNotifySink

公开向远程桌面连接代理(RD 连接代理)报告状态和错误消息的方法。

ITsSbClientConnection

公开用于存储来自远程桌面连接(RDC)客户端的传入连接请求的状态信息的方法和属性。

ITsSbClientConnectionPropertySet

可用于根据需要定义客户端连接的自定义属性。

ITsSbEnvironment

公开包含有关托管目标计算机的环境的信息的方法和属性。 此接口可用于存储有关托管虚拟机的物理服务器的信息。

ITsSbEnvironmentPropertySet

可用于根据需要定义托管目标计算机的环境的自定义属性。

ITsSbFilterPluginStore

筛选器插件存储

ITsSbGenericNotifySink

公开报告完成情况并从 RD 连接代理获取等待时间的方法。

ITsSbGlobalStore

公开查询已添加到 RD 连接代理存储的目标计算机、会话、环境和场的方法。

ITsSbLoadBalanceResult

公开用于存储负载均衡算法返回的目标名称的方法和属性。

ITsSbLoadBalancing

公开可用于提供自定义负载均衡算法的方法。

ITsSbLoadBalancingNotifySink

公开将负载均衡算法的结果返回到 RD 连接代理的方法。

ITsSbOrchestration

公开 RD 连接代理用来确保目标在重定向到目标之前准备就绪的方法。

ITsSbOrchestrationNotifySink

公开在成功为连接准备目标后,将 ITsSbTarget 对象返回到 RD 连接代理的方法。

ITsSbPlacement

公开准备环境的方法(托管虚拟机的计算机)。

ITsSbPlacementNotifySink

向 RD 连接代理公开有关环境的信息的方法。

ITsSbPlugin

公开初始化和终止插件的方法。

ITsSbPluginNotifySink

公开有关插件初始化或终止通知 RD 连接代理的方法。

ITsSbPluginPropertySet

可用于根据需要定义自定义插件属性。

ITsSbPropertySet

可用于根据需要定义自定义属性。

ITsSbProvider

公开创建远程桌面虚拟化中使用的对象的默认实现的方法。

ITsSbProvisioning

公开创建和维护虚拟机的方法。

ITsSbProvisioningPluginNotifySink

公开通知 RD 连接代理预配虚拟机的方法。

ITsSbResourceNotification

公开 RD 连接代理用来通知插件会话、目标和客户端连接对象中发生的任何状态更改的方法。

ITsSbResourceNotificationEx

公开 RD 连接代理用来通知插件会话、目标和客户端连接对象中发生的任何状态更改的方法。

ITsSbResourcePlugin

公开扩展 RD 连接代理功能的方法。

ITsSbResourcePluginStore

公开使资源插件能够存储会话和目标等对象的方法。

ITsSbResourcePluginStoreEx

公开使资源插件能够存储会话和目标等对象的方法。

ITsSbServiceNotification

公开 RD 连接代理用来通知 RD 连接代理本身中发生的状态更改的方法。

ITsSbSession

公开存储有关用户会话的信息的属性。

ITsSbTarget

公开存储有关目标的配置和状态信息的属性。

ITsSbTargetEx

公开存储有关目标的配置和状态信息的属性。

ITsSbTargetPropertySet

派生自此接口以定义自定义目标属性集。

ITsSbTaskInfo

公开远程桌面连接代理用于设置插件队列的属性。

ITsSbTaskPlugin

公开更新远程桌面连接代理插件任务队列的方法。

ITsSbTaskPluginNotifySink

向 RD 连接代理公开报告有关任务的状态和错误消息的方法。

IWTSSBPlugin

用于扩展终端服务会话代理(TS 会话代理)的功能。 如果要提供替代 TS 会话代理重定向逻辑的插件,请实现此接口。