WTSINFOEX_LEVEL1_A 구조체(wtsapi32.h)
원격 데스크톱 서비스 세션에 대한 확장된 정보를 포함합니다.
구문
typedef struct _WTSINFOEX_LEVEL1_A {
ULONG SessionId;
WTS_CONNECTSTATE_CLASS SessionState;
LONG SessionFlags;
CHAR WinStationName[WINSTATIONNAME_LENGTH + 1];
CHAR UserName[USERNAME_LENGTH + 1];
CHAR DomainName[DOMAIN_LENGTH + 1];
LARGE_INTEGER LogonTime;
LARGE_INTEGER ConnectTime;
LARGE_INTEGER DisconnectTime;
LARGE_INTEGER LastInputTime;
LARGE_INTEGER CurrentTime;
DWORD IncomingBytes;
DWORD OutgoingBytes;
DWORD IncomingFrames;
DWORD OutgoingFrames;
DWORD IncomingCompressedBytes;
DWORD OutgoingCompressedBytes;
} WTSINFOEX_LEVEL1_A, *PWTSINFOEX_LEVEL1_A;
멤버
SessionId
세션 식별자입니다.
SessionState
원격 데스크톱 서비스 세션의 연결 상태를 지정하는 WTS_CONNECTSTATE_CLASS 열거형 형식의 값입니다.
SessionFlags
세션의 상태입니다. 다음 값 중 하나 이상이 될 수 있습니다.
WTS_SESSIONSTATE_UNKNOWN(4294967295(0xFFFFFFFF))
세션 상태를 알 수 없습니다.
WTS_SESSIONSTATE_LOCK(0(0x0))
세션이 잠겨 있습니다.
WTS_SESSIONSTATE_UNLOCK(1(0x1))
세션이 잠금 해제되었습니다.
Windows Server 2008 R2 및 Windows 7: 코드 결함으로 인해 WTS_SESSIONSTATE_LOCK 및 WTS_SESSIONSTATE_UNLOCK 플래그의 사용이 반전됩니다. 즉, WTS_SESSIONSTATE_LOCK 세션이 잠금 해제되었음을 나타내고 WTS_SESSIONSTATE_UNLOCK 세션이 잠겨 있음을 나타냅니다.
WinStationName[WINSTATIONNAME_LENGTH + 1]
세션의 창 스테이션 이름을 포함하는 null로 끝나는 문자열입니다.
UserName[USERNAME_LENGTH + 1]
세션을 소유한 사용자의 이름을 포함하는 null로 끝나는 문자열입니다.
DomainName[DOMAIN_LENGTH + 1]
사용자가 속한 도메인의 이름을 포함하는 null로 끝나는 문자열입니다.
LogonTime
사용자가 세션에 로그온한 시간입니다. 이 값은 1601년 1월 1일 협정 세계시(그리니치 표준시) 이후의 100나노초 간격 수를 나타내는 큰 정수로 저장됩니다.
ConnectTime
세션에 대한 가장 최근 클라이언트 연결 시간입니다. 이 값은 1601년 1월 1일 협정 세계시 이후의 100나노초 간격 수를 나타내는 큰 정수로 저장됩니다.
DisconnectTime
세션에 대한 가장 최근의 클라이언트 연결 끊김 시간입니다. 이 값은 1601년 1월 1일 협정 세계시 이후의 100나노초 간격 수를 나타내는 큰 정수로 저장됩니다.
LastInputTime
세션의 마지막 사용자 입력 시간입니다. 이 값은 1601년 1월 1일 협정 세계시 이후의 100나노초 간격 수를 나타내는 큰 정수로 저장됩니다.
CurrentTime
이 구조체가 채워진 시간입니다. 이 값은 1601년 1월 1일 협정 세계시 이후의 100나노초 간격 수를 나타내는 큰 정수로 저장됩니다.
IncomingBytes
클라이언트가 연결된 이후 클라이언트에서 서버로 전송된 압축되지 않은 RDP(원격 데스크톱 프로토콜) 데이터의 바이트 수입니다.
OutgoingBytes
클라이언트가 연결된 이후 서버에서 클라이언트로 전송된 압축되지 않은 RDP 데이터의 바이트 수입니다.
IncomingFrames
클라이언트가 연결된 이후 클라이언트에서 서버로 전송된 RDP 데이터의 프레임 수입니다.
OutgoingFrames
클라이언트가 연결된 이후 서버에서 클라이언트로 전송된 RDP 데이터의 프레임 수입니다.
IncomingCompressedBytes
클라이언트가 연결된 이후 클라이언트에서 서버로 전송된 압축된 RDP 데이터의 바이트 수입니다.
OutgoingCompressedBytes
클라이언트가 연결된 이후 서버에서 클라이언트로 전송된 압축된 RDP 데이터의 바이트 수입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 |
지원되는 최소 서버 | Windows Server 2008 R2 |
머리글 | wtsapi32.h |