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 with SP1 |
지원되는 최소 서버 | Windows Server 2008 |
헤더 | wtsapi32.h |