Пример перечисления задач
Чтобы перечислить задачи, необходимо вызвать ITaskScheduler::Enum , чтобы создать объект перечисления. Затем используйте интерфейс IEnumWorkItems объекта перечисления для перечисления задач в папке Запланированные задачи.
В следующей процедуре описывается перечисление задач в папке Запланированные задачи.
Перечисление задач в папке Запланированные задачи
- Вызовите CoInitialize , чтобы инициализировать библиотеку COM, и CoCreateInstance , чтобы получить объект планировщика задач. (В этом примере предполагается, что служба планировщика задач запущена.)
- Вызовите метод ITaskScheduler::Enum , чтобы получить объект перечисления.
- Вызовите IEnumWorkItems::Next , чтобы получить задачи. (В этом примере пытается получить пять задач с каждым вызовом.)
- Обработайте возвращенные задачи. (В этом примере просто выводится имя каждой задачи на экран.
- Освобождение ресурсов. Вызовите Метод CoTaskMemFree, чтобы освободить память, используемую для имен.
Пример кода | См. |
---|---|
Перечисление всех задач в папке Запланированные задачи локального компьютера | Пример кода C/C++: перечисление задач |
Связанные темы