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所屬的功能變數名稱。

InitialProgram

啟動會話時所啟動之初始程式的完整路徑和檔案名。 如果不應該啟動初始程式,請將此成員設定為空字串。

資源

CB_RESOURCE_TYPE列舉的值,指定連入連線所連線的資源類型。 如果 PluginName 成員為 Null,遠端桌面連線代理人會使用此成員來判斷要叫用哪一個外掛程式來判斷目的電腦。

PluginName

要叫用以判斷目的電腦的外掛程式名稱。 如果此參數為 Null,則會使用 Resource 成員來判斷要叫用的外掛程式。

FarmName

包含電腦之伺服器陣列的名稱,其中一個是將重新導向連線的目的電腦。

dwVendorInfoLength

這個成員保留供未來使用。

pVendorSpecificInfo

這個成員保留供未來使用。

規格需求

需求
最低支援的用戶端
Windows 8
最低支援的伺服器
Windows Server 2012
標頭
Cbclient.h

另請參閱

IConnectionBrokerClient::GetTargetInfo