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 定义任务可以使用的触发器类型。 |