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 |