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


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

Представляет триггер, запускающий задачу при входе пользователя в систему. При запуске службы планировщика задач перечисляются все вошедший в систему пользователи и выполняются все задачи, зарегистрированные с помощью триггеров входа, которые соответствуют вошедшего пользователя.

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

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

Методы

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

 
ILogonTrigger::get_Delay

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

Возвращает или задает идентификатор пользователя. (Получить)
ILogonTrigger::p ut_Delay

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

Возвращает или задает идентификатор пользователя. (Put)

Комментарии

Если вы хотите, чтобы задача запускалась при входе любого члена группы на компьютер, а не при входе определенного пользователя, не присваивайте значение свойству UserId . Вместо этого создайте триггер входа с пустым свойством UserId и присвойте субъекту значение для задачи с помощью свойства GroupId .

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

Примеры

Дополнительные сведения и пример кода для этого интерфейса см. в разделе Пример триггера входа (C++).

Требования

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

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

ITrigger

Планировщик заданий

Интерфейсы планировщика задач