Interfaccia IShellTaskScheduler (shobjidl_core.h)
[IShellTaskScheduler è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Può essere modificato o non disponibile nelle versioni successive.
Espone i metodi che consentono l'interazione con e il controllo di, un utilità di pianificazione delle attività.
Ereditarietà
L'interfaccia IShellTaskScheduler eredita dall'interfaccia IUnknown . IShellTaskScheduler include anche questi tipi di membri:
Metodi
L'interfaccia IShellTaskScheduler include questi metodi.
IShellTaskScheduler::AddTask Aggiunge un'attività alla coda in background dell'utilità di pianificazione. |
IShellTaskScheduler::CountTasks Conta le attività con lo stesso ID proprietario nella coda dell'utilità di pianificazione. |
IShellTaskScheduler::RemoveTasks Rimuove le attività dalla coda in background dell'utilità di pianificazione. |
IShellTaskScheduler::Status Imposta lo stato della versione e il timeout del thread in background per l'attività corrente. |
Commenti
Questa interfaccia non deve essere threadata gratuitamente a meno che gli elementi della coda interagiscono con l'utilità di pianificazione e il thread di esecuzione principale in cui è stato creato l'utilità di pianificazione.
L'identificatore di classe dell'interfaccia (CLSID) è CLSID_ShellTaskScheduler e il relativo IID è IID_IShellTaskScheduler.
Windows Server 2003 e Windows XP: IShellTaskScheduler è stato dichiarato in Shlobj.h.
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h (include Shobjidl.h) |