iTsSbPlugin 接口 (sbtsv.h)

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

这是远程桌面连接代理 (RD 连接代理) 的所有插件的基本接口。 从此接口派生,以创建用于负载均衡、放置或业务流程的插件。

继承

ITsSbPlugin 接口继承自 IUnknown 接口。 ITsSbPlugin 还具有以下类型的成员:

方法

ITsSbPlugin 接口具有这些方法。

 
ITsSbPlugin::Initialize

初始化插件。
ITsSbPlugin::Terminate

执行清理并卸载插件。

注解

支持两种不同类型的插件 - 筛选器和资源。 资源插件用于支持新类型的资源 (例如在不同虚拟机监控程序) 上运行的 VM。 筛选器插件允许插件更改传递到其他插件的信息 (例如将资源请求传递到利用率最低的节点。)

若要注册资源筛选器,请将这些值添加到注册表。

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTssdis参数插件资源YOUR_RESOURCE_PLUGIN_NAMECLSID = {CLSID of your resource provider}
                           数据类型
                           REG_SZ
                           供应商 = Name_of_resource_provider
                           数据类型
                           REG_SZ
                           IsEnabled = 1
                           数据类型
                           REG_DWORD

使用的名称应是唯一的,并标识公司、产品和/或功能。 它们不会显示给用户,但在某些日志中可以看到。

 

若要注册筛选器提供程序,请将这些值添加到注册表。

HKEY_LOCAL_MACHINESYSTEMCurrentControlSet服务Tssdis参数插件筛选器1CLSID = {CLSID 的筛选器提供程序 1}
                           数据类型
                           REG_SZ
                           供应商 = 筛选器提供程序 1 的名称
                           数据类型
                           REG_SZ
                           IsEnabled = 1
                           数据类型
                           REG_DWORD
                        2...CLSID = {CLSID 的筛选器提供程序 2}
                           数据类型
                           REG_SZ
                           供应商 = 筛选器提供程序 2 的名称
                           数据类型
                           REG_SZ
                           IsEnabled = 1
                           数据类型
                           REG_DWORD

首先,系统将加载筛选器 1,然后加载筛选器 2 等。

要求

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

另请参阅

远程桌面虚拟化接口