使用英语阅读

通过


taskschd.h 标头

此标头由任务计划程序使用。 有关详细信息,请参阅:

taskschd.h 包含以下编程接口:

接口

 
IAction

提供所有操作对象继承的公共属性。
IActionCollection

包含任务执行的操作。
IBootTrigger

表示在系统启动时启动任务的触发器。
IComHandlerAction

表示触发处理程序的操作。
IDailyTrigger

表示基于每日计划启动任务的触发器。
IEmailAction

表示发送电子邮件的操作。
IEventTrigger

表示在发生系统事件时启动任务的触发器。
IExecAction

表示执行命令行操作的操作。
IIdleSettings

指定任务计划程序在计算机处于空闲状态时如何执行任务。
IIdleTrigger

表示在计算机进入空闲状态时启动任务的触发器。
ILogonTrigger

表示在用户登录时启动任务的触发器。
IMaintenanceSettings

提供任务计划程序用于在自动维护期间执行任务的设置。
IMonthlyDOWTrigger

表示按每月星期几计划启动任务的触发器。
IMonthlyTrigger

表示基于每月计划启动作业的触发器。
INetworkSettings

提供任务计划程序服务用于获取网络配置文件的设置。
IPrincipal

提供主体的安全凭据。
IPrincipal2

提供应用于主体的安全凭据的扩展设置。
IRegisteredTask

提供用于立即运行任务、获取任务的任何正在运行实例、获取或设置用于注册任务的凭据以及描述任务的属性的方法。
IRegisteredTaskCollection

包含已注册的所有任务。
IRegistrationInfo

提供可用于描述任务的管理信息。
IRegistrationTrigger

表示在注册或更新任务时启动任务的触发器。
IRepetitionPattern

定义任务运行的频率,以及任务启动后重复模式的时长。
IRunningTask

提供从中获取信息并控制正在运行的任务的方法。
IRunningTaskCollection

提供用于控制正在运行的任务的集合。
ISessionStateChangeTrigger

触发控制台连接或断开连接、远程连接或断开连接、工作站锁定或解锁通知的任务。
IShowMessageAction

表示激活任务时显示消息框的操作。
ITaskDefinition

定义任务的所有组件,例如任务设置、触发器、操作和注册信息。
ITaskFolder

提供用于注册 (在 文件夹中创建) 任务、从文件夹中删除任务以及从文件夹中创建或删除子文件夹的方法。
ITaskFolderCollection

为包含任务的文件夹集合提供信息和控制。
ITaskHandler

定义由任务计划程序服务调用以管理 COM 处理程序的方法。
ITaskHandlerStatus

提供 COM 处理程序用来通知任务计划程序处理程序状态的方法。
ITaskNamedValueCollection

包含 ITaskNamedValuePair 接口名称/值对的集合。
ITaskNamedValuePair

创建名称与值关联的名称/值对。
ITaskService

提供对任务计划程序服务的访问权限,用于管理已注册的任务。
ITaskSettings

提供任务计划程序服务用于执行任务的设置。
ITaskSettings2

提供任务计划程序用于运行任务的扩展设置。 (ITaskSettings2)
ITaskSettings3

提供任务计划程序用于运行任务的扩展设置。 (ITaskSettings3)
ITaskVariables

定义可作为参数传递给任务处理程序和任务启动的外部可执行文件的任务变量。
ITimeTrigger

表示在特定日期和时间启动任务的触发器。
ITrigger

提供由所有触发器对象继承的通用属性。
ITriggerCollection

提供用于向任务添加、从中删除和获取任务触发器的方法。
IWeeklyTrigger

表示基于每周计划启动任务的触发器。

枚举

 
TASK_ACTION_TYPE

定义任务可以执行的操作类型。
TASK_COMPATIBILITY

定义任务与任务兼容的任务计划程序或 AT 命令的版本。
TASK_CREATION

定义任务计划程序服务如何创建、更新或禁用任务。
TASK_ENUM_FLAGS

定义任务计划程序如何通过已注册的任务枚举。
TASK_INSTANCES_POLICY

定义任务计划程序在启动任务的新实例时如何处理任务的现有实例。
TASK_LOGON_TYPE

定义运行任务所需的登录技术。
TASK_PROCESSTOKENSID_TYPE

定义任务可以使用的进程安全标识符 (SID) 的类型。
TASK_RUN_FLAGS

定义任务的运行方式。
TASK_RUNLEVEL_TYPE

定义 LUA 提升标志,这些标志指定将运行任务的权限级别。
TASK_SESSION_STATE_CHANGE_TYPE

定义可用于触发要启动的任务的终端服务器会话状态更改类型。
TASK_STATE

定义已注册任务可以处于的不同状态。
TASK_TRIGGER_TYPE2

定义任务可以使用的触发器类型。