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

请求会话的用户的名称。

Domain

UserName 所属的域的名称。

InitialProgram

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

资源

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

PluginName

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

FarmName

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

dwVendorInfoLength

此成员留待将来使用。

pVendorSpecificInfo

此成员留待将来使用。

要求

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

另请参阅

IConnectionBrokerClient::GetTargetInfo