Partager via


Interface IWTSSBPlugin (tssbx.h)

[L’interface IWTSSBPlugin n’est pas prise en charge après Windows Server 2008 R2. À compter de Windows Server 2012, utilisez l’interface ITsSbPlugin .]

Permet d’étendre les fonctionnalités du répartiteur de sessions terminal services (TS Session Broker). Implémentez cette interface lorsque vous souhaitez fournir un plug-in qui remplace la logique de redirection du répartiteur de session TS.

Héritage

L’interface IWTSSBPlugin hérite de l’interface IUnknown . IWTSSBPlugin a également ces types de membres :

Méthodes

L’interface IWTSSBPlugin a ces méthodes.

 
IWTSSBPlugin ::Initialize

Initialise le plug-in et retourne une valeur qui indique les fonctionnalités de redirection du plug-in.
IWTSSBPlugin ::Terminated

Avertit le plug-in qu’il est sur le point d’être détruit par Terminal Services Session Broker (TS Session Broker).
IWTSSBPlugin ::WTSSBX_GetMostSuitableServer

Retourne l’ID du serveur vers lequel le répartiteur de sessions Terminal Services (TS Session Broker) doit diriger la connexion entrante.
IWTSSBPlugin ::WTSSBX_GetUserExternalSession

Redirige une connexion entrante vers une ressource informatique, telle qu’une machine virtuelle, un serveur panneau, ou même le bureau d’entreprise de l’utilisateur en fournissant une structure WTSSBX_MACHINE_CONNECT_INFO qui contient des informations sur la ressource.
IWTSSBPlugin ::WTSSBX_MachineChangeNotification

Avertit le plug-in qu’une modification s’est produite dans l’environnement serveur.
IWTSSBPlugin ::WTSSBX_SessionChangeNotification

Avertit le plug-in qu’une modification, telle qu’une ouverture de session, une déconnexion, une déconnexion ou une reconnexion, s’est produite dans la session.

Remarques

TS Session Broker appelle la méthode WTSSBX_GetUserExternalSession afin que le plug-in puisse diriger une connexion entrante vers un ordinateur qui n’appartient pas à une batterie de serveurs dans TS Session Broker.

Par ailleurs, TS Session Broker appelle la méthode WTSSBX_GetMostSuitableServer afin que le plug-in puisse diriger une connexion entrante vers un ordinateur appartenant à une batterie de serveurs dans TS Session Broker.

Ces méthodes référencent un serveur individuel dans la batterie de serveurs à l’aide du MachineId unique affecté au serveur par TS Session Broker. Lorsqu’un serveur rejoint une batterie de serveurs dans TS Session Broker, TS Session Broker appelle la méthode WTSSBX_MachineChangeNotification pour notifier le plug-in de la modification et transmettre l’ID machine du nouveau serveur au plug-in.

Spécifications

Requirement Valeur
Client minimum requis Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008
plateforme cible Fenêtres
Header tssbx.h

Voir aussi

ITsSbPlugin

Extensibilité du répartiteur de connexion Bureau à distance