CB _ CONNECTION _ INFO 结构

包含有关传入连接请求的信息。 此结构与 IConnectionBrokerClient::GetTargetInfo 方法一起使用。

语法

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;

成员

UserName

请求会话的用户的名称。

UserName 是其中一个成员的域的名称。

InitialProgram

启动会话时启动的初始程序的完全限定路径和文件名。 如果不应启动初始程序,则将此成员设置为空字符串。

资源

CB RESOURCE _ _ TYPE 枚举的值,该值指定传入连接要连接到的资源的类型。 如果 PluginName 成员为 NULL, 则此成员由 远程桌面连接代理用于确定要调用哪个插件来确定目标计算机。

PluginName

要调用以确定目标计算机的插件的名称。 如果此参数 为 NULL,资源 成员用于确定要调用的插件。

FarmName

包含计算机的场的名称,其中一台计算机将是将重定向连接的目标计算机。

dwVendorInfoLength

此成员留待将来使用。

pVendorSpecificInfo

此成员留待将来使用。

要求

要求
最低受支持的客户端
Windows 8
最低受支持的服务器
Windows Server 2012
标头
Cbclient.h

另请参阅

IConnectionBrokerClient::GetTargetInfo