Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Чтобы задать свойства рабочего элемента, вызовите ITaskScheduler::Activate для получения интерфейса объекта рабочего элемента, а затем вызовите соответствующий метод, чтобы задать нужное свойство задачи. В настоящее время единственными допустимыми рабочими элементами являются задачи.
Примеры кода, перечисленные в нижней части страницы, показывают, как задать свойства, которые применяются ко всем рабочим элементам. Другие свойства, уникальные для задач, см. в разделе Настройка примеров свойств задач.
Заметка
В следующем примере кода все интерфейсы освобождаются после того, как они больше не нужны.
В следующих примерах измененный объект всегда сохраняется на диске путем вызова IPersistFile::Save. (Интерфейс IPersistFile — это стандартный COM-интерфейс, унаследованный объектом задачи.)
В следующей процедуре описывается, как задать свойство задачи.
Назначить свойство задачи
- Вызовите CoInitialize, чтобы инициализировать библиотеку COM и CoCreateInstance, чтобы получить объект планировщика задач. (В этих примерах предполагается, что запущена служба планировщика задач.)
- Вызовите ITaskScheduler::Activate, чтобы получить интерфейс ITask объекта задачи. (Обратите внимание, что задачи в настоящее время являются единственным допустимым типом рабочего элемента.)
- Вызовите соответствующий метод IScheduledWorkItem, чтобы задать интересующее вас свойство. Обратите внимание, что методы IScheduledWorkItem наследуются интерфейсом ITask.
- Вызовите IPersistFile::Save, чтобы сохранить измененный объект задачи на диске.
Для примера кода, связанного с... | Смотреть |
---|---|
Настройка сведений об учетной записи для известной задачи | пример кода C/C++: настройка информации об учетной записи задачи |
Настройка комментария известной задачи | Пример кода C/C++: установка примечания в задаче |
Связанные разделы
-
Примеры планировщика задач 1.0