Metodo IPrincipal::get_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 get_LogonType(
  TASK_LOGON_TYPE *pLogon
);

Parametri

pLogon

Valore restituito

nessuno

Osservazioni

Questa proprietà è valida solo quando un identificatore utente viene specificato dalla proprietà UserId .

Quando si legge o si scrive 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 della finestra di messaggio, la casella di messaggio verrà visualizzata se l'attività viene attivata e l'attività ha un tipo di accesso interattivo. Per impostare il tipo di accesso dell'attività per essere interattivo, specificare TASK_LOGON_INTERACTIVE_TOKEN o TASK_LOGON_GROUP nella proprietà LogonType dell'entità attività o nel parametro logonType di ITaskFolder::RegisterTask o ITaskFolder::RegisterTaskDefinition.

Quando il risparmio batteria è attivo, le attività di 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 Esegui solo quando l'utente è connesso (l'attivitàLogonType è TASK_LOGON_INTERACTIVE_TOKEN o TASK_LOGON_GROUP)
Tutti gli altri trigger vengono ritardati fino a quando il risparmio batteria non è disattivato. Per altre informazioni sull'accesso allo stato del risparmio batteria nell'applicazione, vedere SYSTEM_POWER_STATUS. Per informazioni generali sul risparmio batteria, vedere Risparmio batteria (nelle linee guida per i componenti hardware) .

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

Vedi anche

IPrincipal

Utilità di pianificazione