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 |