Share via


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

Voir aussi

Interfaces de virtualisation bureau à distance