다음을 통해 공유


WTSINFOA 구조체(wtsapi32.h)

원격 데스크톱 서비스 세션에 대한 정보를 포함합니다.

통사론

typedef struct _WTSINFOA {
  WTS_CONNECTSTATE_CLASS State;
  DWORD                  SessionId;
  DWORD                  IncomingBytes;
  DWORD                  OutgoingBytes;
  DWORD                  IncomingFrames;
  DWORD                  OutgoingFrames;
  DWORD                  IncomingCompressedBytes;
  DWORD                  OutgoingCompressedBy;
  CHAR                   WinStationName[WINSTATIONNAME_LENGTH];
  CHAR                   Domain[DOMAIN_LENGTH];
  CHAR                   UserName[USERNAME_LENGTH + 1];
  LARGE_INTEGER          ConnectTime;
  LARGE_INTEGER          DisconnectTime;
  LARGE_INTEGER          LastInputTime;
  LARGE_INTEGER          LogonTime;
  LARGE_INTEGER          CurrentTime;
} WTSINFOA, *PWTSINFOA;

회원

State

세션의 현재 연결 상태를 나타내는 WTS_CONNECTSTATE_CLASS 열거형 형식의 값입니다.

SessionId

세션 식별자입니다.

IncomingBytes

클라이언트에서 서버로 압축되지 않은 RDP(원격 데스크톱 프로토콜) 데이터입니다.

OutgoingBytes

서버에서 클라이언트로 압축되지 않은 RDP 데이터입니다.

IncomingFrames

클라이언트가 연결된 이후 클라이언트에서 서버로 전송된 RDP 데이터의 프레임 수입니다.

OutgoingFrames

클라이언트가 연결된 이후 서버에서 클라이언트로 전송된 RDP 데이터의 프레임 수입니다.

IncomingCompressedBytes

클라이언트에서 서버로 RDP 데이터를 압축합니다.

OutgoingCompressedBy

WinStationName[WINSTATIONNAME_LENGTH]

세션에 대한 WinStation의 이름을 포함하는 null로 끝나는 문자열입니다.

Domain[DOMAIN_LENGTH]

사용자가 속한 도메인의 이름을 포함하는 null로 끝나는 문자열입니다.

UserName[USERNAME_LENGTH + 1]

세션을 소유한 사용자의 이름을 포함하는 null로 끝나는 문자열입니다.

ConnectTime

가장 최근 클라이언트 연결 시간입니다.

DisconnectTime

마지막 클라이언트 연결 끊김 시간입니다.

LastInputTime

세션의 마지막 사용자 입력 시간입니다.

LogonTime

사용자가 세션에 로그온한 시간입니다.

CurrentTime

WTSINFO 데이터 구조가 호출된 시간입니다.

발언

메모

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

요구 사항

요구
지원되는 최소 클라이언트 Windows Vista with SP1
지원되는 최소 서버 Windows Server 2008
헤더 wtsapi32.h