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


Добавление рабочих элементов

Добавить рабочие элементы в папку Запланированные задачи можно двумя способами. Вы можете создать новый рабочий элемент в папке или добавить существующий рабочий элемент в папку.

Примечание

В настоящее время в папку Запланированные задачи можно добавить только объекты задач. При добавлении задачи необходимо знать идентификаторы для класса задачи и интерфейса задачи ITask.

 

Новые рабочие элементы создаются путем вызова метода ITaskScheduler::NewWorkItem . Этот метод создает новый объект рабочего элемента, используя указанное имя, и добавляет рабочий элемент в папку Запланированные задачи. При создании нового рабочего элемента планировщик задач выделяет память, необходимую для нового объекта.

Чтобы добавить существующие рабочие элементы в папку Запланированные задачи, вызовите метод ITaskScheduler::AddWorkItem . При вызове этого метода необходимо создать объект .

Имена рабочих элементов должны быть уникальными в папке Запланированные задачи. Если рабочий элемент с таким именем уже существует при вызове метода ITaskScheduler::NewWorkItem или метода ITaskScheduler::AddWorkItem , метод возвращает ошибку ERROR_FILE_EXISTS . Дополнительные сведения см. в разделе Создание задачи с помощью примера NewWorkItem.