Condividi tramite


Metodo ITaskSettings3::p ut_MaintenanceSettings (taskschd.h)

Ottiene o imposta un puntatore a un oggetto IMaintenanceSettings utilizzato dall'utilità di pianificazione per eseguire un'attività durante la manutenzione automatica.

Si tratta di una proprietà di lettura/scrittura.

Sintassi

HRESULT put_MaintenanceSettings(
  IMaintenanceSettings *pMaintenanceSettings
);

Parametri

pMaintenanceSettings

Valore restituito

nessuno

Osservazioni

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)
Tutti gli altri trigger vengono ritardati fino a quando il risparmio batteria non è spento. 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 sui componenti hardware).

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione taskschd.h
Libreria Taskschd.lib
DLL Taskschd.dll

Vedi anche

ITaskSettings3