Windows Query会话状态

时间:2017-04-21 22:13:43

标签: windows

Windows中所有可能的会话状态是什么? (例如:光盘,活动等)我无法找到建议可能值的文档,或者关于值的标准。

2 个答案:

答案 0 :(得分:1)

您可以从WTSQuerySessionInformation获取

WTS_CONNECTSTATE_CLASS来记录这些值:

WTSActive,
WTSConnected,
WTSConnectQuery,
WTSShadow,
WTSDisconnected,
WTSIdle,
WTSListen,
WTSReset,
WTSDown,
WTSInit

WTSActive为0,WTSConnected为1,依此类推)

答案 1 :(得分:0)

结合来自herehere的信息(查询 WTS_CONNECTSTATE_CLASS 表示形式):

  • 活动 WTSActive ):会话已连接并且处于活动状态。 (用户已登录到WinStation 。)
  • Conn WTSConnected ):会话已连接。没有用户登录。 ( WinStation已连接到客户端。)
  • ConnQ WTSConnectQuery ):会话正在连接中。如果此状态继续,则表明连接有问题。 ( WinStation正在连接到客户端。)
  • 阴影 WTSShadow ):该会话正在阴影另一个会话。 ( WinStation正在遮盖另一个WinStation 。)
  • 监听 WTSListen ):会话已准备就绪,可以接受客户端连接。 (WinStation正在侦听连接。侦听器会话正在等待新客户端连接的请求。没有用户登录侦听器会话。无法将侦听器会话重置,隐藏或更改为常规客户端会话< / em>)。
  • 光盘 WTSDisconnected ):会话已断开连接。 ( WinStation处于活动状态,但客户端已断开连接。)
  • 空闲 WTSIdle ):会话已初始化。 ( WinStation正在等待客户端连接。)
  • 关闭 WTSDown ):会话已关闭,指示会话无法正确初始化。 ( WinStation因错误而关闭。)
  • Init WTSInit ):会话正在初始化。 ( WinStation正在初始化)。