Metodo ITaskSettings::get_IdleSettings (taskschd.h)

Ottiene o imposta le informazioni che specificano come l'utilità di pianificazione attività esegue attività quando il computer si trova in una condizione inattiva. Per informazioni sulle condizioni di inattività, vedere Condizioni di inattività attività.

Si tratta di una proprietà di lettura/scrittura.

Sintassi

HRESULT get_IdleSettings(
  IIdleSettings **ppIdleSettings
);

Parametri

ppIdleSettings

Valore restituito

nessuno

Osservazioni

Quando si legge o si scrive XML per un'attività, questa impostazione viene specificata nell'elemento IdleSettings dello schema dell'utilità di pianificazione.

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

ITaskSettings

Utilità di pianificazione