Поделиться через


перечисление WTS_CONNECTSTATE_CLASS (wtsapi32.h)

Указывает состояние подключения сеанса служб удаленных рабочих столов.

Синтаксис

typedef enum _WTS_CONNECTSTATE_CLASS {
  WTSActive,
  WTSConnected,
  WTSConnectQuery,
  WTSShadow,
  WTSDisconnected,
  WTSIdle,
  WTSListen,
  WTSReset,
  WTSDown,
  WTSInit
} WTS_CONNECTSTATE_CLASS;

Константы

 
WTSActive
Пользователь вошел на WinStation. Это состояние возникает, когда пользователь вошел в систему и активно подключен к устройству.
WTSConnected
WinStation подключена к клиенту.
WTSConnectQuery
WinStation находится в процессе подключения к клиенту.
WTSShadow
WinStation затеняет другую версию WinStation.
WTSDisconnected
WinStation активна, но клиент отключен. Это состояние возникает, когда пользователь вошел в систему, но не подключен к устройству активно, например, когда пользователь решил выйти на экран блокировки.
WTSIdle
WinStation ожидает подключения клиента.
WTSListen
WinStation прослушивает подключение. Сеанс прослушивателя ожидает запросов на новые клиентские подключения. Пользователь не вошел в сеанс прослушивателя. Сеанс прослушивателя нельзя сбросить, затенить или изменить на обычный сеанс клиента.
WTSReset
Происходит сброс WinStation.
WTSDown
WinStation не работает из-за ошибки.
WTSInit
WinStation инициализируется.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Верхняя часть wtsapi32.h

См. также раздел

WTSQuerySessionInformation

WTSWaitSystemEvent

WTS_SESSION_INFO