다음을 통해 공유


WTSCLIENTA 구조체(wtsapi32.h)

RDC(원격 데스크톱 연결) 클라이언트에 대한 정보를 포함합니다.

구문

typedef struct _WTSCLIENTA {
  CHAR   ClientName[CLIENTNAME_LENGTH + 1];
  CHAR   Domain[DOMAIN_LENGTH + 1];
  CHAR   UserName[USERNAME_LENGTH + 1];
  CHAR   WorkDirectory[MAX_PATH + 1];
  CHAR   InitialProgram[MAX_PATH + 1];
  BYTE   EncryptionLevel;
  ULONG  ClientAddressFamily;
  USHORT ClientAddress[CLIENTADDRESS_LENGTH + 1];
  USHORT HRes;
  USHORT VRes;
  USHORT ColorDepth;
  CHAR   ClientDirectory[MAX_PATH + 1];
  ULONG  ClientBuildNumber;
  ULONG  ClientHardwareId;
  USHORT ClientProductId;
  USHORT OutBufCountHost;
  USHORT OutBufCountClient;
  USHORT OutBufLength;
  CHAR   DeviceId[MAX_PATH + 1];
} WTSCLIENTA, *PWTSCLIENTA;

멤버

ClientName[CLIENTNAME_LENGTH + 1]

클라이언트 컴퓨터의 NetBIOS 이름입니다.

Domain[DOMAIN_LENGTH + 1]

클라이언트 컴퓨터의 도메인 이름입니다.

UserName[USERNAME_LENGTH + 1]

클라이언트 사용자 이름입니다.

WorkDirectory[MAX_PATH + 1]

초기 프로그램의 폴더입니다.

InitialProgram[MAX_PATH + 1]

연결 시 시작할 프로그램입니다.

EncryptionLevel

암호화의 보안 수준입니다.

ClientAddressFamily

주소 패밀리입니다. 이 멤버는 AF_INET, AF_INET6, AF_IPX, AF_NETBIOS 또는 AF_UNSPEC 수 있습니다.

ClientAddress[CLIENTADDRESS_LENGTH + 1]

클라이언트 네트워크 주소입니다.

HRes

클라이언트 디스플레이의 가로 차원(픽셀)입니다.

VRes

클라이언트 디스플레이의 세로 차원(픽셀)입니다.

ColorDepth

클라이언트 디스플레이의 색 깊이입니다. 가능한 값은 WTS_CLIENT_DISPLAY 구조체의 ColorDepth 멤버를 참조하세요.

ClientDirectory[MAX_PATH + 1]

클라이언트 ActiveX 컨트롤 DLL의 위치입니다.

ClientBuildNumber

클라이언트 빌드 번호입니다.

ClientHardwareId

예약되어 있습니다.

ClientProductId

예약되어 있습니다.

OutBufCountHost

세션당 서버의 출력 버퍼 수입니다.

OutBufCountClient

클라이언트의 출력 버퍼 수입니다.

OutBufLength

출력 버퍼의 길이(바이트)입니다.

DeviceId[MAX_PATH + 1]

네트워크 어댑터의 디바이스 ID입니다.

설명

ClientAddressFamily 멤버의 경우 AF_INET(IPv4)는 문자열 형식(예: "127.0.0.1")으로 반환됩니다. AF_INET6 (IPv6)은 이진 형식으로 반환됩니다.

참고

wtsapi32.h 헤더는 WTSCLIENT를 유니코드 전처리기 상수의 정의에 따라 이 함수의 ANSI 또는 유니코드 버전을 자동으로 선택하는 별칭으로 정의합니다. 인코딩 중립 별칭을 인코딩 중립이 아닌 코드와 혼합하면 컴파일 또는 런타임 오류가 발생하는 불일치가 발생할 수 있습니다. 자세한 내용은 함수 프로토타입에 대한 규칙을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista SP1
지원되는 최소 서버 Windows Server 2008
머리글 wtsapi32.h