Metodo IPrincipal::p ut_LogonType (taskschd.h)
Ottiene o imposta il metodo di accesso di sicurezza necessario per eseguire le attività associate all'entità.
Si tratta di una proprietà di lettura/scrittura.
Sintassi
HRESULT put_LogonType(
TASK_LOGON_TYPE logon
);
Parametri
logon
Valore restituito
nessuno
Osservazioni
Questa proprietà è valida solo quando un identificatore utente viene specificato dalla proprietà UserId .
Durante la lettura o la scrittura di CODICE XML per un'attività, il tipo di accesso viene specificato nell'elemento <LogonType> dello schema dell'utilità di pianificazione.
Per un'attività che contiene un'azione di finestra di messaggio, la finestra di messaggio verrà visualizzata se l'attività è attivata e l'attività ha un tipo di accesso interattivo. Per impostare il tipo di accesso dell'attività interattivo, specificare TASK_LOGON_INTERACTIVE_TOKEN o TASK_LOGON_GROUP nella proprietà LogonType dell'entità attività oppure nel parametro logonType di ITaskFolder::RegisterTask o ITaskFolder::RegisterTaskDefinition.
Quando il risparmio batteria è attivo, le attività dell'Utilità di pianificazione di Windows vengono attivate solo se l'attività è:
- Non impostato su Avvia l'attività solo se il computer è inattiva... (l'attività non usa IdleSettings)
- Non impostato per l'esecuzione durante la manutenzione automatica (l'attività non usa MaintenanceSettings)
- È impostato su Run only when user is logged on (task LogonType is TASK_LOGON_INTERACTIVE_TOKEN or TASK_LOGON_GROUP)
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 |
Libreria | Taskschd.lib |
DLL | Taskschd.dll |