Compartilhar via


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

A API de Virtualização de Área de Trabalho Remota dá suporte às interfaces a seguir.

Nesta seção

ITsSbBaseNotifySink

Expõe métodos que relatam status e mensagens de erro ao Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota).

ITsSbClientConnection

Expõe métodos e propriedades que armazenam informações de estado sobre uma solicitação de conexão de entrada de um cliente RDC (Conexão de Área de Trabalho Remota).

ITsSbClientConnectionPropertySet

Pode ser usado para definir propriedades personalizadas de uma conexão de cliente conforme apropriado.

ITsSbEnvironment

Expõe métodos e propriedades que contêm informações sobre o ambiente que hospeda o computador de destino. Essa interface pode ser usada para armazenar informações sobre um servidor físico que hospeda máquinas virtuais.

ITsSbEnvironmentPropertySet

Pode ser usado para definir propriedades personalizadas de um ambiente que hospeda computadores de destino conforme apropriado.

ITsSbFilterPluginStore

Filtrar Repositório de Plug-ins

ITsSbGenericNotifySink

Expõe métodos que relatam a conclusão e obtém o tempo de espera do Agente de Conexão de Área de Trabalho Remota.

ITsSbGlobalStore

Expõe métodos que consultam computadores de destino, sessões, ambientes e farms que foram adicionados ao repositório do Agente de Conexão de Área de Trabalho Remota.

ITsSbLoadBalanceResult

Expõe métodos e propriedades que armazenam o nome de destino retornado por um algoritmo de balanceamento de carga.

ITsSbLoadBalancing

Expõe métodos que você pode usar para fornecer um algoritmo personalizado de balanceamento de carga.

ITsSbLoadBalancingNotifySink

Expõe métodos que retornam o resultado de um algoritmo de balanceamento de carga para o Agente de Conexão de Área de Trabalho Remota.

ITsSbOrchestration

Expõe métodos que o Agente de Conexão de Área de Trabalho Remota usa para garantir que o destino esteja pronto antes que um cliente seja redirecionado para ele.

ITsSbOrchestrationNotifySink

Expõe métodos que retornam um objeto ITsSbTarget ao Agente de Conexão de Área de Trabalho Remota depois que o destino é preparado com êxito para uma conexão.

ITsSbPlacement

Expõe métodos que preparam o ambiente (o computador que hospeda a máquina virtual).

ITsSbPlacementNotifySink

Expõe métodos que retornam informações sobre ambientes para o Agente de Conexão de Área de Trabalho Remota.

ITsSbPlugin

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

ITsSbPluginNotifySink

Expõe métodos que notificam o Agente de Conexão de Área de Trabalho Remota sobre a inicialização ou o encerramento de um plug-in.

ITsSbPluginPropertySet

Pode ser usado para definir propriedades de plug-in personalizadas conforme apropriado.

ITsSbPropertySet

Pode ser usado para definir propriedades personalizadas conforme apropriado.

ITsSbProvider

Expõe métodos que criam implementações padrão de objetos usados na Virtualização de Área de Trabalho Remota.

ITsSbProvisioning

Expõe métodos que criam e mantêm máquinas virtuais.

ITsSbProvisioningPluginNotifySink

Expõe métodos que notificam o Agente de Conexão de Área de Trabalho Remota sobre o provisionamento de máquinas virtuais.

ITsSbResourceNotification

Expõe métodos que o Agente de Conexão de Área de Trabalho Remota usa para notificar plug-ins de quaisquer alterações de estado que ocorram nos objetos de conexão de sessão, destino e cliente.

ITsSbResourceNotificationEx

Expõe métodos que o Agente de Conexão de Área de Trabalho Remota usa para notificar plug-ins de quaisquer alterações de estado que ocorram nos objetos de conexão de sessão, destino e cliente.

ITsSbResourcePlugin

Expõe métodos que estendem os recursos do Agente de Conexão de Área de Trabalho Remota.

ITsSbResourcePluginStore

Expõe métodos que habilitam plug-ins de recursos para armazenar objetos como sessões e destinos.

ITsSbResourcePluginStoreEx

Expõe métodos que habilitam plug-ins de recursos para armazenar objetos como sessões e destinos.

ITsSbServiceNotification

Expõe métodos que o Agente de Conexão de Área de Trabalho Remota usa para notificar plug-ins de alterações de estado que ocorrem no próprio Agente de Conexão de Área de Trabalho Remota.

ITsSbSession

Expõe propriedades que armazenam informações sobre uma sessão de usuário.

ITsSbTarget

Expõe propriedades que armazenam informações de configuração e estado sobre um destino.

ITsSbTargetEx

Expõe propriedades que armazenam informações de configuração e estado sobre um destino.

ITsSbTargetPropertySet

Derivar dessa interface para definir um conjunto de propriedades de destino personalizado.

ITsSbTaskInfo

Expõe as propriedades que o Agente de Conexão de Área de Trabalho Remota usa para definir a fila de um plug-in.

ITsSbTaskPlugin

Expõe métodos que atualizam a fila de tarefas para plug-ins do Agente de Conexão de Área de Trabalho Remota.

ITsSbTaskPluginNotifySink

Expõe métodos que relatam status e mensagens de erro sobre tarefas para o Agente de Conexão de Área de Trabalho Remota.

IWTSSBPlugin

Usado para estender os recursos do Agente de Sessão de Serviços de Terminal (Agente de Sessão TS). Implemente essa interface quando quiser fornecer um plug-in que substitua a lógica de redirecionamento do Agente de Sessão TS.