IScheduledWorkItem 接口 (mstask.h)

[[此 API 可能在操作系统或产品的后续版本中被更改或不可用。 请改用 任务计划程序 2.0 接口 。] ]

提供用于管理特定 工作项的方法。

继承

IScheduledWorkItem 接口继承自 IUnknown 接口。 IScheduledWorkItem 还具有以下类型的成员:

方法

IScheduledWorkItem 接口具有这些方法。

 
IScheduledWorkItem::CreateTrigger

为工作项创建触发器。
IScheduledWorkItem::D eleteTrigger

从工作项中删除触发器。
IScheduledWorkItem::EditWorkItem

显示工作项的任务、计划和设置属性页,允许用户在这些页面上设置属性。
IScheduledWorkItem::GetAccountInformation

检索工作项的帐户名称。
IScheduledWorkItem::GetComment

检索工作项的注释。
IScheduledWorkItem::GetCreator

检索工作项的创建者的名称。
IScheduledWorkItem::GetErrorRetryCount

检索发生错误时任务计划程序重试操作的次数。 未实现此方法。
IScheduledWorkItem::GetErrorRetryInterval

检索任务计划程序尝试运行工作项(如果发生错误)之间的时间间隔(以分钟为单位)。 未实现此方法。
IScheduledWorkItem::GetExitCode

检索上次运行时与工作项关联的可执行文件返回的最后一个退出代码。 方法还会返回上次尝试运行工作项时返回到 Task Scheduler 的退出代码。
IScheduledWorkItem::GetFlags

检索修改任何类型的工作项行为的标志。
IScheduledWorkItem::GetIdleWait

检索工作项的空闲等待时间。
IScheduledWorkItem::GetMostRecentRunTime

检索工作项开始运行的最新时间。
IScheduledWorkItem::GetNextRunTime

检索下一次运行工作项的时间。
IScheduledWorkItem::GetRunTimes

检索指定时间段内的工作项运行时间。
IScheduledWorkItem::GetStatus

检索工作项的状态。
IScheduledWorkItem::GetTrigger

检索任务触发器。
IScheduledWorkItem::GetTriggerCount

检索当前工作项的触发器数。
IScheduledWorkItem::GetTriggerString

检索描述工作项触发器的字符串。
IScheduledWorkItem::GetWorkItemData

检索与工作项关联的应用程序定义数据。
IScheduledWorkItem::Run

向任务计划程序服务发送运行工作项的请求。
IScheduledWorkItem::SetAccountInformation

设置用于运行工作项的帐户名称和密码。
IScheduledWorkItem::SetComment

设置工作项的注释。
IScheduledWorkItem::SetCreator

设置工作项的创建者的名称。
IScheduledWorkItem::SetErrorRetryCount

设置任务计划程序在发生错误时尝试再次运行工作项的次数。 未实现此方法。
IScheduledWorkItem::SetErrorRetryInterval

设置任务计划程序在发生错误后尝试运行工作项之间的时间间隔(以分钟为单位)。 未实现此方法。
IScheduledWorkItem::SetFlags

设置用于修改任何类型的工作项行为的标志。
IScheduledWorkItem::SetIdleWait

设置系统在运行工作项之前必须处于空闲状态的分钟数。
IScheduledWorkItem::SetWorkItemData

此方法存储与工作项关联的应用程序定义数据。
IScheduledWorkItem::Terminate

此方法结束工作项的执行。

注解

IScheduledWorkItem 接口是 ITask 接口的基本接口。 IScheduledWorkItem 提供的所有方法都由 ITask 接口继承,通常通过该接口调用。

示例

有关此接口的详细信息和示例代码,请参阅 C/C++ 代码示例:终止任务

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 mstask.h
可再发行组件 Windows NT 4.0 和 Windows 95 上的 Internet Explorer 4.0 或更高版本

另请参阅

ITask