enumerazione TASK_CREATION (taskschd.h)
Definisce il modo in cui il servizio Utilità di pianificazione crea, aggiorna o disabilita l'attività.
Sintassi
typedef enum _TASK_CREATION {
TASK_VALIDATE_ONLY = 0x1,
TASK_CREATE = 0x2,
TASK_UPDATE = 0x4,
TASK_CREATE_OR_UPDATE,
TASK_DISABLE = 0x8,
TASK_DONT_ADD_PRINCIPAL_ACE = 0x10,
TASK_IGNORE_REGISTRATION_TRIGGERS = 0x20
} TASK_CREATION;
Costanti
TASK_VALIDATE_ONLY Valore: 0x1 Il servizio Utilità di pianificazione controlla la sintassi del codice XML che descrive l'attività ma non registra l'attività. Questa costante non può essere combinata con i valori TASK_CREATE, TASK_UPDATE o TASK_CREATE_OR_UPDATE . |
TASK_CREATE Valore: 0x2 Il servizio Utilità di pianificazione registra l'attività come nuova attività. |
TASK_UPDATE Valore: 0x4 Il servizio Utilità di pianificazione registra l'attività come versione aggiornata di un'attività esistente. Quando un'attività con un trigger di registrazione viene aggiornata, l'attività verrà eseguita dopo l'aggiornamento. |
TASK_CREATE_OR_UPDATE Il servizio Utilità di pianificazione registra l'attività come nuova attività o come versione aggiornata se l'attività esiste già. Equivalente a TASK_CREATE | TASK_UPDATE. |
TASK_DISABLE Valore: 0x8 Il servizio Utilità di pianificazione registra l'attività disabilitata. Un'attività disabilitata non può essere eseguita finché non è abilitata. Per altre informazioni, vedere Enabled Property of ITaskSettings and Enabled Property of IRegisteredTask.For more information, see Enabled Property of ITaskSettings and Enabled Property of IRegisteredTask. |
TASK_DONT_ADD_PRINCIPAL_ACE Valore: 0x10 Al servizio Utilità di pianificazione non è consentito aggiungere la voce di controllo di accesso (ACE) consentita per l'entità di contesto. Quando le funzioni ITaskFolder::RegisterTaskDefinition o ITaskFolder::RegisterTask vengono chiamate con questo flag per aggiornare un'attività, il servizio Utilità di pianificazione non aggiunge l'ACE per la nuova entità di contesto e non rimuove l'ACE dall'entità di contesto precedente. |
TASK_IGNORE_REGISTRATION_TRIGGERS Valore: 0x20 Il servizio Utilità di pianificazione crea l'attività, ma ignora i trigger di registrazione nell'attività. Ignorando i trigger di registrazione, l'attività non verrà eseguita quando viene registrata, a meno che un trigger basato sul tempo non ne causi l'esecuzione durante la registrazione. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | taskschd.h |