CB_CONNECTION_INFO structure

Contient des informations sur une demande de connexion entrante. Cette structure est utilisée avec la méthode IConnectionBrokerClient::GetTargetInfo .

Syntaxe

typedef struct {
  WCHAR            UserName[CB_USERNAME_LENGTH];
  WCHAR            Domain[CB_DOMAINNAME_LENGTH];
  WCHAR            InitialProgram[CB_INITAPP_LENGTH];
  CB_RESOURCE_TYPE Resource;
  WCHAR            PluginName[CB_PLUGINNAME_LENGTH];
  WCHAR            FarmName[CB_FARMNAME_LENGTH];
  DWORD            dwVendorInfoLength;
  PBYTE            pVendorSpecificInfo;
} CB_CONNECTION_INFO, *PCB_CONNECTION_INFO;

Membres

UserName

Nom de l’utilisateur qui demande une session.

Domaine

Nom du domaine dont UserName est membre.

InitialProgram

Chemin d’accès complet et nom de fichier du programme initial démarré au démarrage de la session. Définissez ce membre sur une chaîne vide si aucun programme initial ne doit être démarré.

Ressource

Valeur de l’énumération CB_RESOURCE_TYPE qui spécifie le type de ressource auquel la connexion entrante se connecte. Si le membre PluginName a la valeur NULL, ce membre est utilisé par le service Broker pour les connexions Bureau à distance pour déterminer le plug-in à appeler pour déterminer l’ordinateur cible.

Pluginname

Nom du plug-in à appeler pour déterminer l’ordinateur cible. Si ce paramètre a la valeur NULL, le membre Resource est utilisé pour déterminer le plug-in à appeler.

FarmName

Nom de la batterie de serveurs qui contient les ordinateurs, dont l’un sera l’ordinateur cible sur lequel la connexion sera redirigée.

dwVendorInfoLength

Ce membre est réservé pour un usage ultérieur.

pVendorSpecificInfo

Ce membre est réservé pour un usage ultérieur.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8
Serveur minimal pris en charge
Windows Server 2012
En-tête
Cbclient.h

Voir aussi

IConnectionBrokerClient::GetTargetInfo