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 |