Interfaccia ILogonTrigger (taskschd.h)
Rappresenta un trigger che avvia un'attività quando un utente accede. All'avvio del servizio Utilità di pianificazione, tutti gli utenti connessi vengono enumerati e tutte le attività registrate con trigger di accesso corrispondenti all'utente connesso vengono eseguite.
Ereditarietà
L'interfaccia ILogonTrigger eredita dall'interfaccia ITrigger.
Metodi
L'interfaccia ILogonTrigger include questi metodi.
ILogonTrigger::get_Delay Ottiene o imposta un valore che indica la quantità di tempo tra l'accesso dell'utente e l'avvio dell'attività. (Get) |
ILogonTrigger::get_UserId Ottiene o imposta l'identificatore dell'utente. (Get) |
ILogonTrigger::p ut_Delay Ottiene o imposta un valore che indica la quantità di tempo tra l'accesso dell'utente e l'avvio dell'attività. (Put) |
ILogonTrigger::p ut_UserId Ottiene o imposta l'identificatore dell'utente. (Put) |
Commenti
Se si desidera che un'attività venga attivata quando un membro di un gruppo accede al computer anziché quando un utente specifico accede, non assegnare un valore alla proprietà UserId . Creare invece un trigger di accesso con una proprietà UserId vuota e assegnare un valore all'entità per l'attività usando la proprietà GroupId .
Quando si legge o si scrive codice XML per un'attività, viene specificato un trigger di accesso usando l'elemento LogonTrigger dello schema dell'utilità di pianificazione.
Esempio
Per altre informazioni e codice di esempio per questa interfaccia, vedere Esempio di trigger di accesso (C++).
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | taskschd.h |