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


Интерфейс ISessionStateChangeTrigger (taskschd.h)

Активирует задачи для подключения или отключения консоли, удаленного подключения или отключения, а также уведомлений о блокировке или разблокировке рабочей станции.

Наследование

Интерфейс ISessionStateChangeTrigger наследуется от интерфейса ITrigger.

Методы

Интерфейс ISessionStateChangeTrigger содержит следующие методы.

 
ISessionStateChangeTrigger::get_Delay

Возвращает или задает значение, указывающее, как долго выполняется задержка перед запуском задачи после обнаружения изменения состояния сеанса сервера терминалов. (ISessionStateChangeTrigger.get_Delay)
ISessionStateChangeTrigger::get_StateChange

Возвращает или задает тип изменения сеанса сервера терминалов, которое активирует запуск задачи. (Получить)
ISessionStateChangeTrigger::get_UserId

Возвращает или задает пользователя для сеанса сервера терминалов. При обнаружении изменения состояния сеанса для этого пользователя запускается задача. (Получить)
ISessionStateChangeTrigger::p ut_Delay

Возвращает или задает значение, указывающее, как долго выполняется задержка перед запуском задачи после обнаружения изменения состояния сеанса сервера терминалов. (ISessionStateChangeTrigger.put_Delay)
ISessionStateChangeTrigger::p ut_StateChange

Возвращает или задает тип изменения сеанса сервера терминалов, которое активирует запуск задачи. (Put)
ISessionStateChangeTrigger::p ut_UserId

Возвращает или задает пользователя для сеанса сервера терминалов. При обнаружении изменения состояния сеанса для этого пользователя запускается задача. (Put)

Комментарии

При чтении или записи собственного XML-кода для задачи триггер изменения состояния сеанса указывается с помощью элемента SessionStateChangeTrigger схемы планировщика задач.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header taskschd.h

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

ITrigger

ITriggerCollection

ITriggerCollection::Create