CB_CONNECTION_INFO structure
Contains information about an incoming connection request. This structure is used with the IConnectionBrokerClient::GetTargetInfo method.
Syntax
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;
Members
-
UserName
-
The name of the user requesting a session.
-
Domain
-
The name of the domain that UserName is a member of.
-
InitialProgram
-
The fully qualified path and file name of the initial program that is started when the session is started. Set this member to an empty string if no initial program should be started.
-
Resource
-
A value of the CB_RESOURCE_TYPE enumeration that specifies the type of resource that the incoming connection is connecting to. If the PluginName member is NULL, this member is used to by the Remote Desktop Connection Broker to determine which plug-in to invoke for determining the target computer.
-
PluginName
-
The name of the plug-in to invoke to determine the target computer. If this parameter is NULL, the Resource member is used to determine which plug-in to invoke.
-
FarmName
-
The name of the farm that contains the computers, one of which will be the target computer where the connection will be redirected.
-
dwVendorInfoLength
-
This member is reserved for future use.
-
pVendorSpecificInfo
-
This member is reserved for future use.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows 8 |
Minimum supported server |
Windows Server 2012 |
Header |
|