Método ITaskSettings3::get_MaintenanceSettings (taskschd.h)

Obtiene o establece un puntero al puntero a un objeto IMaintenanceSettings que el programador de tareas usa para realizar una tarea durante el mantenimiento automático.

Esta propiedad es de lectura y escritura.

Sintaxis

HRESULT get_MaintenanceSettings(
  IMaintenanceSettings **ppMaintenanceSettings
);

Parámetros

ppMaintenanceSettings

Valor devuelto

None

Observaciones

Cuando el ahorro de batería está activado, las tareas del Programador de tareas de Windows solo se desencadenan si la tarea es:

  • No está establecida en Iniciar la tarea solo si el equipo está inactivo... (la tarea no usa IdleSettings)
  • No está establecida para ejecutarse durante el mantenimiento automático (la tarea no usa MaintenanceSettings)
  • Está establecida en Ejecutar solo cuando el usuario ha iniciado sesión (la tarea LogonType es TASK_LOGON_INTERACTIVE_TOKEN o TASK_LOGON_GROUP)
Todos los demás desencadenadores se retrasan hasta que el ahorro de batería está apagado. Para obtener más información sobre el acceso al estado de ahorro de batería en la aplicación, consulte SYSTEM_POWER_STATUS. Para obtener información general sobre el ahorro de batería, consulte ahorro de batería (en las directrices del componente de hardware).

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado taskschd.h
Library Taskschd.lib
Archivo DLL Taskschd.dll

Consulte también

ITaskSettings3