enumerazione TASK_TRIGGER_TYPE (mstask.h)
[[Questa API può essere modificata o non disponibile nelle versioni successive del sistema operativo o del prodotto. Usare invece i tipi enumerati dell'utilità di pianificazione 2.0 . ]
Definisce i tipi di trigger associati a un'attività.
Sintassi
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;
Costanti
TASK_TIME_TRIGGER_ONCE Valore: 0 Il trigger è impostato per eseguire l'attività una sola volta. Quando viene specificato questo valore, il membro Type dell'oggetto TASK_TRIGGER struttura viene ignorata. |
TASK_TIME_TRIGGER_DAILY Valore: 1 Il trigger è impostato per eseguire l'attività in un intervallo giornaliero. Quando viene specificato questo valore, Membro GIORNALIERo del viene usata TRIGGER_TYPE_UNION struttura. |
TASK_TIME_TRIGGER_WEEKLY Valore: 2 Il trigger è impostato per eseguire l'elemento di lavoro in giorni specifici di una settimana specifica di un mese specifico. Quando viene specificato questo valore, Membro SETTIMANALE del viene usata TRIGGER_TYPE_UNION struttura. |
TASK_TIME_TRIGGER_MONTHLYDATE Valore: 3 Il trigger è impostato per eseguire l'attività in un giorno specifico del mese. Quando viene specificato questo valore, Membro MONTHLYDATE dell'oggetto viene usata TRIGGER_TYPE_UNION struttura. |
TASK_TIME_TRIGGER_MONTHLYDOW Valore: 4 Il trigger è impostato per eseguire l'attività in giorni, settimane e mesi specifici. Quando viene specificato questo valore, Membro MONTHLYDOW del viene usata TRIGGER_TYPE_UNION struttura. |
TASK_EVENT_TRIGGER_ON_IDLE Valore: 5 Il trigger è impostato per eseguire l'attività se il sistema rimane inattiva per il tempo specificato dal tempo di attesa inattiva dell'attività. Quando questo valore viene specificato, il membro wStartHour, wStartMinute e Type TASK_TRIGGER struttura vengono ignorate. |
TASK_EVENT_TRIGGER_AT_SYSTEMSTART Valore: 6 Il trigger è impostato per eseguire l'attività all'avvio del sistema. Quando viene specificato questo valore, il membro Type dell'oggetto TASK_TRIGGER struttura viene ignorata. |
TASK_EVENT_TRIGGER_AT_LOGON Valore: 7 Il trigger è impostato per eseguire l'attività quando un utente accede. Quando viene specificato questo valore, il membro Type dell'oggetto TASK_TRIGGER struttura viene ignorata. |
Commenti
Le costanti definite di seguito vengono usate nel membro TriggerType della struttura TASK_TRIGGER .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | mstask.h |