Share via


Interface ITsSbPlugin (sbtsv.h)

Expõe métodos que inicializam e encerram plug-ins.

Essa é a interface base para todos os plug-ins para o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota). Derivar dessa interface para criar plug-ins para balanceamento de carga, posicionamento ou orquestração.

Herança

A interface ITsSbPlugin herda da interface IUnknown . O ITsSbPlugin também tem estes tipos de membros:

Métodos

A interface ITsSbPlugin tem esses métodos.

 
ITsSbPlugin::Initialize

Inicializa o plug-in.
ITsSbPlugin::Terminate

Executa limpo e descarrega o plug-in.

Comentários

Há suporte para dois tipos diferentes de plug-ins : filtros e recursos. Os plug-ins de recursos são para dar suporte a novos tipos de recursos (por exemplo, VMs em execução em hipervisores diferentes). Os plug-ins de filtro permitem que os plug-ins alterem as informações passadas para outros plug-ins (por exemplo, passando solicitações de recurso para o nó menos utilizado.)

Para registrar um filtro de recurso, adicione esses valores ao Registro.

HKEY_LOCAL_MACHINErecurso de plug-ins de parâmetrosTssdis do SYSTEM CurrentControlSetServicesYOUR_RESOURCE_PLUGIN_NAMECLSID = {CLSID do provedor de recursos}
                           Tipo de dados
                           REG_SZ
                           Provedor = Name_of_resource_provider
                           Tipo de dados
                           REG_SZ
                           IsEnabled = 1
                           Tipo de dados
                           REG_DWORD

Os nomes usados devem ser exclusivos e identificar a empresa, o produto e/ou o recurso. Eles não são mostrados ao usuário, mas podem ser vistos em alguns logs.

 

Para registrar um provedor de filtro, adicione esses valores ao Registro.

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTssdisParametersPluginsFilter1CLSID = {CLSID do provedor de filtro 1}
                           Tipo de dados
                           REG_SZ
                           Provedor = Nome do provedor de filtro 1
                           Tipo de dados
                           REG_SZ
                           IsEnabled = 1
                           Tipo de dados
                           REG_DWORD
                        2...CLSID = {CLSID do provedor de filtro 2}
                           Tipo de dados
                           REG_SZ
                           Provedor = Nome do provedor de filtro 2
                           Tipo de dados
                           REG_SZ
                           IsEnabled = 1
                           Tipo de dados
                           REG_DWORD

Primeiro, o sistema carregará o Filtro 1, depois carregará o Filtro 2 etc..

Requisitos

Requisito Valor
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2012
Plataforma de Destino Windows
Cabeçalho sbtsv.h

Confira também

Interfaces de Virtualização de Área de Trabalho Remota