枚举任务示例
若要枚举任务,必须调用 ITaskScheduler::Enum 来创建 枚举对象。 然后,使用枚举对象的 IEnumWorkItems 接口枚举 Scheduled Tasks 文件夹中的任务。
以下过程介绍如何枚举“计划任务”文件夹中的任务。
枚举“计划任务”文件夹中的任务
- 调用 CoInitialize 以初始化 COM 库,并调用 CoCreateInstance 以获取任务计划程序对象。 (此示例假定任务计划程序服务正在运行。)
- 调用 ITaskScheduler::Enum 以获取枚举对象。
- 调用 IEnumWorkItems::Next 以检索任务。 (此示例尝试检索每个 call.)
- 处理返回的任务。 (此示例只是在屏幕上打印每个任务的名称。
- 释放资源。 调用 CoTaskMemFree 以释放用于名称的内存。
有关 的代码示例 | 请参阅 |
---|---|
枚举本地计算机的“计划任务”文件夹中的所有任务 | C/C++ 代码示例:枚举任务 |
相关主题