intestazione taskschd.h
Questa intestazione viene usata dall'utilità di pianificazione delle attività. Per altre informazioni, vedere:
taskschd.h contiene le interfacce di programmazione seguenti:
Interfacce
IAction Fornisce le proprietà comuni ereditate da tutti gli oggetti azione. |
IActionCollection Contiene le azioni eseguite dall'attività. |
IBootTrigger Rappresenta un trigger che avvia un'attività all'avvio del sistema. |
IComHandlerAction Rappresenta un'azione che genera un gestore. |
IDailyTrigger Rappresenta un trigger che avvia un'attività in base a una pianificazione giornaliera. |
IEmailAction Rappresenta un'azione che invia un messaggio di posta elettronica. |
IEventTrigger Rappresenta un trigger che avvia un'attività quando si verifica un evento di sistema. |
IExecAction Rappresenta un'azione che esegue un'operazione della riga di comando. |
IIdleSettings Specifica il modo in cui l'utilità di pianificazione attività esegue attività quando il computer si trova in una condizione inattiva. |
IIdleTrigger Rappresenta un trigger che avvia un'attività quando il computer entra in uno stato inattiva. |
ILogonTrigger Rappresenta un trigger che avvia un'attività quando un utente accede. |
IMaintenanceSettings Fornisce le impostazioni usate dall'Utilità di pianificazione per eseguire attività durante la manutenzione automatica. |
IMonthlyDOWTrigger Rappresenta un trigger che avvia un'attività in base a una pianificazione giornaliera mensile della settimana. |
IMonthlyTrigger Rappresenta un trigger che avvia un processo in base a una pianificazione mensile. |
INetworkSettings Fornisce le impostazioni usate dal servizio Utilità di pianificazione per ottenere un profilo di rete. |
IPrincipal Fornisce le credenziali di sicurezza per un'entità. |
IPrincipal2 Fornisce le impostazioni estese applicate alle credenziali di sicurezza per un'entità. |
IRegisteredTask Fornisce i metodi usati per eseguire immediatamente l'attività, ottenere tutte le istanze in esecuzione dell'attività, ottenere o impostare le credenziali usate per registrare l'attività e le proprietà che descrivono l'attività. |
IRegisteredTaskCollection Contiene tutte le attività registrate. |
IRegistrationInfo Fornisce le informazioni amministrative che possono essere usate per descrivere l'attività. |
IRegistrationTrigger Rappresenta un trigger che avvia un'attività quando l'attività viene registrata o aggiornata. |
IRepetitionPattern Definisce la frequenza con cui viene eseguita l'attività e il tempo di ripetizione ripetuto dopo l'avvio dell'attività. |
IRunningTask Fornisce i metodi per ottenere informazioni da e controllare un'attività in esecuzione. |
IRunningTaskCollection Fornisce una raccolta usata per controllare l'esecuzione delle attività. |
ISessionStateChangeTrigger Attiva le attività per la connessione o la disconnessione della console, la connessione remota o la disconnessione o il blocco della workstation o le notifiche di sblocco. |
IShowMessageAction Rappresenta un'azione che mostra una finestra di messaggio quando viene attivata un'attività. |
ITaskDefinition Definisce tutti i componenti di un'attività, ad esempio le impostazioni dell'attività, i trigger, le azioni e le informazioni di registrazione. |
ITaskFolder Fornisce i metodi usati per registrare (creare) attività nella cartella, rimuovere attività dalla cartella e creare o rimuovere sottocartelle dalla cartella. |
ITaskFolderCollection Fornisce informazioni e controllo per una raccolta di cartelle che contengono attività. |
ITaskHandler Definisce i metodi chiamati dal servizio Utilità di pianificazione per gestire un gestore COM. |
ITaskHandlerStatus Fornisce i metodi usati dai gestori COM per notificare all'utilità di pianificazione lo stato del gestore. |
ITaskNamedValueCollection Contiene una raccolta di coppie nome-valore dell'interfaccia ITaskNamedValuePair. |
ITaskNamedValuePair Crea una coppia nome-valore in cui il nome è associato al valore. |
ITaskService Fornisce l'accesso al servizio Utilità di pianificazione per la gestione delle attività registrate. |
ITaskSettings Fornisce le impostazioni usate dal servizio Utilità di pianificazione per eseguire l'attività. |
ITaskSettings2 Fornisce le impostazioni estese usate dall'utilità di pianificazione per eseguire l'attività. (ITaskSettings2) |
ITaskSettings3 Fornisce le impostazioni estese usate dall'utilità di pianificazione per eseguire l'attività. (ITaskSettings3) |
ITaskVariables Definisce le variabili di attività che possono essere passate come parametri ai gestori attività e ai file eseguibili esterni avviati dalle attività. |
ITimeTrigger Rappresenta un trigger che avvia un'attività in una data e un'ora specifiche. |
ITrigger Fornisce le proprietà comuni ereditate da tutti gli oggetti trigger. |
ITriggerCollection Fornisce i metodi usati per aggiungere, rimuovere da e ottenere i trigger di un'attività. |
IWeeklyTrigger Rappresenta un trigger che avvia un'attività in base a una pianificazione settimanale. |
Enumerazioni
TASK_ACTION_TYPE Definisce il tipo di azioni che un'attività può eseguire. |
TASK_COMPATIBILITY Definisce le versioni di Utilità di pianificazione o il comando AT compatibili con l'attività. |
TASK_CREATION Definisce il modo in cui il servizio Utilità di pianificazione crea, aggiorna o disabilita l'attività. |
TASK_ENUM_FLAGS Definisce il modo in cui l'Utilità di pianificazione enumera le attività registrate. |
TASK_INSTANCES_POLICY Definisce il modo in cui l'Utilità di pianificazione gestisce le istanze esistenti dell'attività all'avvio di una nuova istanza dell'attività. |
TASK_LOGON_TYPE Definisce la tecnica di accesso necessaria per eseguire un'attività. |
TASK_PROCESSTOKENSID_TYPE Definisce i tipi di SID (Process Security Identifier) che possono essere usati dalle attività. |
TASK_RUN_FLAGS Definisce la modalità di esecuzione di un'attività. |
TASK_RUNLEVEL_TYPE Definisce i flag di elevazione LUA che specificano con il livello di privilegio che verrà eseguita l'attività. |
TASK_SESSION_STATE_CHANGE_TYPE Definisce il tipo di modifica dello stato della sessione di Terminal Server che è possibile usare per attivare un'attività da avviare. |
TASK_STATE Definisce i diversi stati in cui può trovarsi un'attività registrata. |
TASK_TRIGGER_TYPE2 Definisce il tipo di trigger che possono essere usati dalle attività. |