远程桌面虚拟化接口

远程桌面虚拟化 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 会话代理重定向逻辑的插件,请实现此接口。