共用方式為


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_LOCKWTS_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 日起,1601 國際標準時間 (Greenwich 平均時間) 的 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

另請參閱

WTS_CONNECTSTATE_CLASS