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