Compartir a través de


Interfaces de virtualización de Escritorio remoto

La API de virtualización de Escritorio remoto admite las siguientes interfaces.

En esta sección

ITsSbBaseNotifySink

Expone métodos que notifican el estado y los mensajes de error al Agente de conexión a Escritorio remoto (Agente de conexión a Escritorio remoto).

ITsSbClientConnection

Expone métodos y propiedades que almacenan información de estado sobre una solicitud de conexión entrante desde un cliente de conexión a Escritorio remoto (RDC).

ITsSbClientConnectionPropertySet

Se puede usar para definir propiedades personalizadas de una conexión de cliente según corresponda.

ITsSbEnvironment

Expone métodos y propiedades que contienen información sobre el entorno que hospeda el equipo de destino. Esta interfaz se puede usar para almacenar información sobre un servidor físico que hospeda máquinas virtuales.

ITsSbEnvironmentPropertySet

Se puede usar para definir propiedades personalizadas de un entorno que hospeda los equipos de destino según corresponda.

ITsSbFilterPluginStore

Filtrar almacén de complementos

ITsSbGenericNotifySink

Expone métodos que notifican la finalización a y obtienen el tiempo de espera del Agente de conexión a Escritorio remoto.

ITsSbGlobalStore

Expone métodos que consultan equipos de destino, sesiones, entornos y granjas de servidores que se han agregado al almacén del Agente de conexión a Escritorio remoto.

ITsSbLoadBalanceResult

Expone métodos y propiedades que almacenan el nombre de destino devuelto por un algoritmo de equilibrio de carga.

ITsSbLoadBalancing

Expone métodos que puede usar para proporcionar un algoritmo de equilibrio de carga personalizado.

ITsSbLoadBalancingNotifySink

Expone métodos que devuelven el resultado de un algoritmo de equilibrio de carga al Agente de conexión a Escritorio remoto.

ITsSbOrchestration

Expone métodos que usa el Agente de conexión a Escritorio remoto para asegurarse de que el destino está listo antes de que se le redirija un cliente.

ITsSbOrchestrationNotifySink

Expone métodos que devuelven un objeto ITsSbTarget al Agente de conexión a Escritorio remoto después de que el destino esté preparado correctamente para una conexión.

ITsSbPlacement

Expone métodos que preparan el entorno (el equipo que hospeda la máquina virtual).

ITsSbPlacementNotifySink

Expone métodos que devuelven información sobre entornos al Agente de conexión a Escritorio remoto.

ITsSbPlugin

Expone métodos que inicializan y finalizan complementos.

ITsSbPluginNotifySink

Expone métodos que notifican al Agente de conexión a Escritorio remoto acerca de la inicialización o finalización de un complemento.

ITsSbPluginPropertySet

Se puede usar para definir propiedades de complemento personalizadas según corresponda.

ITsSbPropertySet

Se puede usar para definir propiedades personalizadas según corresponda.

ITsSbProvider

Expone métodos que crean implementaciones predeterminadas de objetos que se usan en virtualización de Escritorio remoto.

ITsSbProvisioning

Expone métodos que crean y mantienen máquinas virtuales.

ITsSbProvisioningPluginNotifySink

Expone métodos que notifican al Agente de conexión a Escritorio remoto sobre el aprovisionamiento de máquinas virtuales.

ITsSbResourceNotification

Expone métodos que usa el Agente de conexión a Escritorio remoto para notificar a los complementos los cambios de estado que se producen en los objetos de conexión de sesión, destino y cliente.

ITsSbResourceNotificationEx

Expone métodos que usa el Agente de conexión a Escritorio remoto para notificar a los complementos los cambios de estado que se producen en los objetos de conexión de sesión, destino y cliente.

ITsSbResourcePlugin

Expone métodos que amplían las funcionalidades del Agente de conexión a Escritorio remoto.

ITsSbResourcePluginStore

Expone métodos que permiten a los complementos de recursos almacenar objetos como sesiones y destinos.

ITsSbResourcePluginStoreEx

Expone métodos que permiten a los complementos de recursos almacenar objetos como sesiones y destinos.

ITsSbServiceNotification

Expone métodos que usa el Agente de conexión a Escritorio remoto para notificar a los complementos los cambios de estado que se producen en el propio Agente de conexión a Escritorio remoto.

ITsSbSession

Expone propiedades que almacenan información sobre una sesión de usuario.

ITsSbTarget

Expone propiedades que almacenan información de configuración y estado sobre un destino.

ITsSbTargetEx

Expone propiedades que almacenan información de configuración y estado sobre un destino.

ITsSbTargetPropertySet

Derive de esta interfaz para definir un conjunto de propiedades de destino personalizado.

ITsSbTaskInfo

Expone las propiedades que usa el Agente de conexión a Escritorio remoto para establecer la cola de un complemento.

ITsSbTaskPlugin

Expone métodos que actualizan la cola de tareas de los complementos del Agente de conexión a Escritorio remoto.

ITsSbTaskPluginNotifySink

Expone métodos que notifican el estado y los mensajes de error sobre las tareas al Agente de conexión a Escritorio remoto.

IWTSSBPlugin

Se usa para ampliar las funcionalidades del Agente de sesión de Terminal Services (Agente de sesión de TS). Implemente esta interfaz cuando desee proporcionar un complemento que invalide la lógica de redireccionamiento del Agente de sesión de TS.