Interface ITsSbClientConnection (sbtsv.h)
Expose les méthodes et les propriétés qui stockent des informations d’état sur une demande de connexion entrante à partir d’un client de connexion Bureau à distance (RDC). Ces informations n’ont pas besoin d’être stockées sur les plug-ins de ressource ou de filtre, ce qui permet aux plug-ins d’être sans état.
Les plug-ins peuvent utiliser cette interface pour obtenir des informations sur une demande de connexion initiée par un client, puis prendre des décisions concernant l’équilibrage de charge, le placement et l’orchestration. Cette interface stocke également les résultats de toutes ces opérations. Un objet ITsSbClientConnection doit persister jusqu’à ce que le client se connecte correctement à un ordinateur cible.
Héritage
L’interface ITsSbClientConnection hérite de l’interface IUnknown. ITsSbClientConnection a également les types de membres suivants :
Méthodes
L’interface ITsSbClientConnection possède ces méthodes.
ITsSbClientConnection ::get_ClientConnectionPropertySet Récupère un objet qui contient des propriétés associées à la connexion cliente. |
ITsSbClientConnection ::get_ConnectionError Récupère une valeur qui indique l’erreur qui s’est produite pendant le traitement d’une connexion cliente. |
ITsSbClientConnection ::get_Domain Récupère une valeur qui indique le nom de domaine du client de connexion Bureau à distance (RDC). |
ITsSbClientConnection ::get_Environment Récupère un objet qui contient des informations sur l’environnement qui héberge l’ordinateur cible. |
ITsSbClientConnection ::get_FarmName Nom de la batterie de serveurs. |
ITsSbClientConnection ::get_InitialProgram Récupère une valeur qui indique le programme qui est lancé lorsque l’utilisateur se connecte à l’ordinateur cible. |
ITsSbClientConnection ::get_IsFirstAssignment Indique s’il s’agit de la première affectation. |
ITsSbClientConnection ::get_LoadBalanceResult Récupère une valeur qui indique le nom de l’ordinateur cible retourné par équilibrage de charge. |
ITsSbClientConnection ::get_RdFarmType Type de batterie de serveurs Rd. |
ITsSbClientConnection ::get_SamUserAccount Récupère une valeur qui indique le nom de domaine et le nom d’utilisateur de l’utilisateur qui a lancé la connexion. |
ITsSbClientConnection ::get_UserName Récupère une valeur qui indique le nom de l’utilisateur qui a lancé la connexion. |
ITsSbClientConnection ::get_UserSidString SID utilisateur en tant que chaîne. |
ITsSbClientConnection ::GetContext Récupère les informations de contexte stockées par un plug-in à l’aide de la méthode PutContext. |
ITsSbClientConnection ::GetDisconnectedSession Obtient une session déconnectée. |
ITsSbClientConnection ::P utContext Peut être utilisé par les plug-ins pour stocker des informations de contexte spécifiques à la connexion. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2012 |
Plateforme cible | Windows |
En-tête | sbtsv.h |