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