PInvoke API (methods, structures and constants) imported for Windows Task Scheduler 1.0 and 2.0 COM objects.
Native Method | Native DLL | Header | Managed Method |
---|---|---|---|
GetNetScheduleAccountInformation | mstask.dll | AtAcct.h | Vanara.PInvoke.MSTask.GetNetScheduleAccountInformation |
SetNetScheduleAccountInformation | mstask.dll | AtAcct.h | Vanara.PInvoke.MSTask.SetNetScheduleAccountInformation |
Native Structure | Header | Managed Structure |
---|---|---|
DAILY | mstask.h | Vanara.PInvoke.MSTask.DAILY |
MONTHLYDATE | mstask.h | Vanara.PInvoke.MSTask.MONTHLYDATE |
MONTHLYDOW | mstask.h | Vanara.PInvoke.MSTask.MONTHLYDOW |
TASK_TRIGGER | mstask.h | Vanara.PInvoke.MSTask.TASK_TRIGGER |
TRIGGER_TYPE_UNION | mstask.h | Vanara.PInvoke.MSTask.TRIGGER_TYPE_UNION |
WEEKLY | mstask.h | Vanara.PInvoke.MSTask.WEEKLY |
Native Interface | Header | Managed Interface |
---|---|---|
IAction | taskschd.dll | taskschd.h |
IActionCollection | taskschd.dll | taskschd.h |
IBootTrigger | taskschd.dll | taskschd.h |
IComHandlerAction | taskschd.dll | taskschd.h |
IDailyTrigger | taskschd.dll | taskschd.h |
IEmailAction | taskschd.dll | taskschd.h |
IEventTrigger | taskschd.dll | taskschd.h |
IExecAction | taskschd.dll | taskschd.h |
IExecAction2 | taskschd.dll | |
IIdleSettings | taskschd.dll | taskschd.h |
IIdleTrigger | taskschd.dll | taskschd.h |
ILogonTrigger | taskschd.dll | taskschd.h |
IMaintenanceSettings | taskschd.dll | taskschd.h |
IMonthlyDOWTrigger | taskschd.dll | taskschd.h |
IMonthlyTrigger | taskschd.dll | taskschd.h |
INetworkSettings | taskschd.dll | taskschd.h |
IPrincipal | taskschd.dll | taskschd.h |
IPrincipal2 | taskschd.dll | taskschd.h |
IRegisteredTask | taskschd.dll | taskschd.h |
IRegisteredTaskCollection | taskschd.dll | taskschd.h |
IRegistrationInfo | taskschd.dll | taskschd.h |
IRegistrationTrigger | taskschd.dll | taskschd.h |
IRepetitionPattern | taskschd.dll | taskschd.h |
IRunningTask | taskschd.dll | taskschd.h |
IRunningTaskCollection | taskschd.dll | taskschd.h |
ISessionStateChangeTrigger | taskschd.dll | taskschd.h |
IShowMessageAction | taskschd.dll | taskschd.h |
ITask | mstask.h | Vanara.PInvoke.MSTask.ITask |
ITaskDefinition | taskschd.dll | taskschd.h |
ITaskFolder | taskschd.dll | taskschd.h |
ITaskFolderCollection | taskschd.dll | taskschd.h |
ITaskHandler | taskschd.dll | taskschd.h |
ITaskHandlerStatus | taskschd.dll | taskschd.h |
ITaskNamedValueCollection | taskschd.dll | taskschd.h |
ITaskNamedValuePair | taskschd.dll | taskschd.h |
ITaskScheduler | mstask.h | Vanara.PInvoke.MSTask.ITaskScheduler |
ITaskService | taskschd.dll | taskschd.h |
ITaskSettings | taskschd.dll | taskschd.h |
ITaskSettings2 | taskschd.dll | taskschd.h |
ITaskSettings3 | taskschd.dll | taskschd.h |
ITaskVariables | taskschd.dll | taskschd.h |
ITimeTrigger | taskschd.dll | taskschd.h |
ITrigger | taskschd.dll | taskschd.h |
ITriggerCollection | taskschd.dll | taskschd.h |
IWeeklyTrigger | taskschd.dll | taskschd.h |