Compartir a través de


Interfaz IWTSSBPlugin (tssbx.h)

[La interfaz IWTSSBPlugin no se admite después de Windows Server 2008 R2. A partir de Windows Server 2012 use la interfaz ITsSbPlugin.]

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.

Herencia

La interfaz IWTSSBPlugin hereda de la interfaz IUnknown . IWTSSBPlugin también tiene estos tipos de miembros:

Métodos

La interfaz IWTSSBPlugin tiene estos métodos.

 
IWTSSBPlugin::Initialize

Inicializa el complemento y devuelve un valor que indica las funcionalidades de redireccionamiento del complemento.
IWTSSBPlugin::Terminated

Notifica al complemento que está a punto de destruirse por el Agente de sesión de Terminal Services (Agente de sesión de TS).
IWTSSBPlugin::WTSSBX_GetMostSuitableServer

Devuelve el identificador del servidor al que el Agente de sesión de Terminal Services (Agente de sesión de TS) debe dirigir la conexión entrante.
IWTSSBPlugin::WTSSBX_GetUserExternalSession

Redirige una conexión entrante a un recurso informático, como una máquina virtual, un servidor de hoja o incluso el propio escritorio corporativo del usuario proporcionando una estructura de WTSSBX_MACHINE_CONNECT_INFO que contiene información sobre el recurso.
IWTSSBPlugin::WTSSBX_MachineChangeNotification

Notifica al complemento que se produjo un cambio en el entorno del servidor.
IWTSSBPlugin::WTSSBX_SessionChangeNotification

Notifica al complemento que se produjo un cambio, como un inicio de sesión, inicio de sesión, desconexión o reconexión, en la sesión.

Comentarios

El Agente de sesión de TS llama al método WTSSBX_GetUserExternalSession para que el complemento pueda dirigir una conexión entrante a un equipo que no pertenece a una granja de servidores en el Agente de sesión de TS.

Como alternativa, el Agente de sesión de TS llama al método WTSSBX_GetMostSuitableServer para que el complemento pueda dirigir una conexión entrante a un equipo que pertenezca a una granja de servidores en el Agente de sesión de TS.

Estos métodos hacen referencia a un servidor individual de la granja mediante el machineId único asignado al servidor por agente de sesión de TS. Cuando un servidor se une a una granja de servidores en el Agente de sesión de TS, el Agente de sesión de TS llama al método WTSSBX_MachineChangeNotification para notificar al complemento el cambio y pasar el MachineId del nuevo servidor al complemento.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado tssbx.h

Consulte también

ITsSbPlugin

Extensibilidad del Agente de conexión a Escritorio remoto