Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[[Diese API kann in nachfolgenden Versionen des Betriebssystems oder Produkts geändert oder nicht verfügbar sein. Verwenden Sie stattdessen den Taskplaner 2.0 Enumerated Types .] ]
Definiert die Typen von Triggern, die einem Task zugeordnet sind.
Syntax
typedef enum _TASK_TRIGGER_TYPE {
TASK_TIME_TRIGGER_ONCE = 0,
TASK_TIME_TRIGGER_DAILY = 1,
TASK_TIME_TRIGGER_WEEKLY = 2,
TASK_TIME_TRIGGER_MONTHLYDATE = 3,
TASK_TIME_TRIGGER_MONTHLYDOW = 4,
TASK_EVENT_TRIGGER_ON_IDLE = 5,
TASK_EVENT_TRIGGER_AT_SYSTEMSTART = 6,
TASK_EVENT_TRIGGER_AT_LOGON = 7
} TASK_TRIGGER_TYPE, *PTASK_TRIGGER_TYPE;
Konstanten
TASK_TIME_TRIGGER_ONCEWert: 0 Der Trigger ist so festgelegt, dass die Aufgabe ein einziges Mal ausgeführt wird. Wenn dieser Wert angegeben wird, ist das Type-Element des TASK_TRIGGER Struktur wird ignoriert. |
TASK_TIME_TRIGGER_DAILYWert: 1 Der Trigger ist so festgelegt, dass der Task in einem täglichen Intervall ausgeführt wird. Wenn dieser Wert angegeben wird, DAILY-Mitglied der TRIGGER_TYPE_UNION-Struktur wird verwendet. |
TASK_TIME_TRIGGER_WEEKLYWert: 2 Der Trigger ist so festgelegt, dass das Arbeitselement an bestimmten Tagen einer bestimmten Woche eines bestimmten Monats ausgeführt wird. Wenn dieser Wert angegeben wird, WEEKLY-Mitglied der TRIGGER_TYPE_UNION-Struktur wird verwendet. |
TASK_TIME_TRIGGER_MONTHLYDATEWert: 3 Der Trigger ist so festgelegt, dass der Task an einem bestimmten Tag des Monats ausgeführt wird. Wenn dieser Wert angegeben wird, MONTHLYDATE-Mitglied des TRIGGER_TYPE_UNION-Struktur wird verwendet. |
TASK_TIME_TRIGGER_MONTHLYDOWWert: 4 Der Trigger ist so festgelegt, dass der Task an bestimmten Tagen, Wochen und Monaten ausgeführt wird. Wenn dieser Wert angegeben wird, MONTHLYDOW-Mitglied der TRIGGER_TYPE_UNION-Struktur wird verwendet. |
TASK_EVENT_TRIGGER_ON_IDLEWert: 5 Der Trigger ist so festgelegt, dass der Task ausgeführt wird, wenn das System für die von der Leerlaufzeit des Vorgangs angegebene Zeit im Leerlauf verbleibt. Wenn dieser Wert angegeben wird, werden die Elemente wStartHour, wStartMinute und Type des TASK_TRIGGER Struktur werden ignoriert. |
TASK_EVENT_TRIGGER_AT_SYSTEMSTARTWert: 6 Der Trigger ist so festgelegt, dass die Aufgabe beim Systemstart ausgeführt wird. Wenn dieser Wert angegeben wird, ist das Type-Element des TASK_TRIGGER Struktur wird ignoriert. |
TASK_EVENT_TRIGGER_AT_LOGONWert: 7 Der Trigger ist so festgelegt, dass die Aufgabe ausgeführt wird, wenn sich ein Benutzer anmeldet. Wenn dieser Wert angegeben wird, ist das Type-Element des TASK_TRIGGER Struktur wird ignoriert. |
Hinweise
Die hier definierten Konstanten werden im TriggerType-Member der TASK_TRIGGER-Struktur verwendet.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Kopfzeile | mstask.h |