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


Интерфейс ITaskScheduler (mstask.h)

[[Этот API может быть изменен или недоступен в последующих версиях операционной системы или продукта. Вместо этого используйте интерфейсы планировщика задач 2.0 .] ]

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

Это основной интерфейс объекта планировщика задач. Чтобы создать объект планировщика задач, вызовите CoCreateInstance.

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

Интерфейс ITaskScheduler наследуется от интерфейса IUnknown . ITaskScheduler также имеет следующие типы элементов:

Методы

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

 
ITaskScheduler::Activate

Метод Activate возвращает активный интерфейс для указанного рабочего элемента.
ITaskScheduler::AddWorkItem

Метод AddWorkItem добавляет задачу в расписание задач.
ITaskScheduler::D elete

Метод Delete удаляет задачу.
ITaskScheduler::Enum

Метод Enum извлекает указатель на объект перечислителя OLE, который перечисляет задачи в текущей папке задач.
ITaskScheduler::GetTargetComputer

Метод GetTargetComputer возвращает имя компьютера, на котором в данный момент используется ITaskScheduler.
ITaskScheduler::IsOfType

Метод IsOfType проверяет тип объекта, чтобы убедиться, что он поддерживает определенный интерфейс.
ITaskScheduler::NewWorkItem

Метод NewWorkItem создает новый рабочий элемент, выделяя место для рабочего элемента и извлекая его адрес.
ITaskScheduler::SetTargetComputer

Метод SetTargetComputer выбирает компьютер, на который работает интерфейс ITaskScheduler, обеспечивая удаленное управление задачами и их перечисление.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header mstask.h
Распространяемые компоненты Internet Обозреватель 4.0 или более поздней версии в Windows NT 4.0 и Windows 95