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


Свойство SessionStateChangeTrigger.StateChange

При создании скриптов получает или задает тип изменения сеанса сервера терминалов, которое активирует запуск задачи.

Синтаксис

SessionStateChangeTrigger.StateChange As Integer

Значение свойства

Тип сеанса сервера терминалов, который запускает задачу для запуска.

Возможные значения из перечисления TASK_SESSION_STATE_CHANGE_TYPE .

Значение Значение
TASK_CONSOLE_CONNECT
1
Изменение состояния подключения к консоли сервера терминалов. Например, при подключении к сеансу пользователя на локальном компьютере путем переключения пользователей на компьютере.
TASK_CONSOLE_DISCONNECT
2
Изменение состояния отключения консоли сервера терминалов. Например, при отключении к сеансу пользователя на локальном компьютере путем переключения пользователей на компьютере.
TASK_REMOTE_CONNECT
3
Изменение состояния удаленного подключения сервера терминалов. Например, когда пользователь подключается к сеансу пользователя с помощью программы подключения к удаленному рабочему столу с удаленного компьютера.
TASK_REMOTE_DISCONNECT
4
Изменение состояния удаленного отключения сервера терминалов. Например, когда пользователь отключается от сеанса пользователя при использовании программы подключения к удаленному рабочему столу с удаленного компьютера.
TASK_SESSION_LOCK
7
Изменение состояния заблокированного сеанса сервера терминалов. Например, это изменение состояния приводит к выполнению задачи при блокировке компьютера.
TASK_SESSION_UNLOCK
8
Изменение состояния разблокировки сеанса сервера терминалов. Например, это изменение состояния приводит к запуску задачи при разблокировке компьютера.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Библиотека типов
Taskschd.tlb
DLL
Taskschd.dll