enumerazione TASK_TRIGGER_TYPE2 (taskschd.h)
Definisce il tipo di trigger che possono essere usati dalle attività.
Sintassi
typedef enum _TASK_TRIGGER_TYPE2 {
TASK_TRIGGER_EVENT = 0,
TASK_TRIGGER_TIME = 1,
TASK_TRIGGER_DAILY = 2,
TASK_TRIGGER_WEEKLY = 3,
TASK_TRIGGER_MONTHLY = 4,
TASK_TRIGGER_MONTHLYDOW = 5,
TASK_TRIGGER_IDLE = 6,
TASK_TRIGGER_REGISTRATION = 7,
TASK_TRIGGER_BOOT = 8,
TASK_TRIGGER_LOGON = 9,
TASK_TRIGGER_SESSION_STATE_CHANGE = 11,
TASK_TRIGGER_CUSTOM_TRIGGER_01 = 12
} TASK_TRIGGER_TYPE2;
Costanti
TASK_TRIGGER_EVENT Valore: 0 Attiva l'attività quando si verifica un evento specifico. Per altre informazioni sui trigger di eventi, vedere IEventTrigger. |
TASK_TRIGGER_TIME Valore: 1 Attiva l'attività in un'ora specifica del giorno. Per altre informazioni sui trigger temporali, vedere ITimeTrigger. |
TASK_TRIGGER_DAILY Valore: 2 Attiva l'attività in base a una pianificazione giornaliera. Ad esempio, l'attività inizia a un'ora specifica ogni giorno, ogni altro giorno o ogni terzo giorno. Per altre informazioni sui trigger giornalieri, vedere IDailyTrigger. |
TASK_TRIGGER_WEEKLY Valore: 3 Attiva l'attività in base a una pianificazione settimanale. Ad esempio, l'attività inizia alle 8:00 in un giorno specifico ogni settimana o altra settimana. Per altre informazioni sui trigger settimanali, vedere IWeeklyTrigger. |
TASK_TRIGGER_MONTHLY Valore: 4 Attiva l'attività in base a una pianificazione mensile. Ad esempio, l'attività viene avviata in giorni specifici di mesi specifici. Per altre informazioni sui trigger mensili, vedere IMonthlyTrigger. |
TASK_TRIGGER_MONTHLYDOW Valore: 5 Attiva l'attività in base a una pianificazione mensile giornaliera della settimana. Ad esempio, l'attività inizia in giorni specifici della settimana, settimane del mese e mesi dell'anno. Per altre informazioni sui trigger mensili del giorno della settimana, vedere IMonthlyDOWTrigger. |
TASK_TRIGGER_IDLE Valore: 6 Attiva l'attività quando il computer entra in uno stato di inattività. Per altre informazioni sui trigger inattive, vedere IIdleTrigger. |
TASK_TRIGGER_REGISTRATION Valore: 7 Attiva l'attività quando l'attività viene registrata. Per altre informazioni sui trigger di registrazione, vedere IRegistrationTrigger. |
TASK_TRIGGER_BOOT Valore: 8 Attiva l'attività all'avvio del computer. Per altre informazioni sui trigger di avvio, vedere IBootTrigger. |
TASK_TRIGGER_LOGON Valore: 9 Attiva l'attività quando un utente specifico accede. Per altre informazioni sui trigger di accesso, vedere ILogonTrigger. |
TASK_TRIGGER_SESSION_STATE_CHANGE Valore: 11 Attiva l'attività quando viene modificato uno stato specifico della sessione utente. Per altre informazioni sui trigger di modifica dello stato della sessione, vedere ISessionStateChangeTrigger. |
TASK_TRIGGER_CUSTOM_TRIGGER_01 Valore: 12 |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | taskschd.h |