Método ITaskSettings::get_DeleteExpiredTaskAfter (taskschd.h)

Obtiene o establece la cantidad de tiempo que el Programador de tareas esperará antes de eliminar la tarea después de que expire. Si no se especifica ningún valor para esta propiedad, el servicio Programador de tareas no eliminará la tarea.

Esta propiedad es de lectura y escritura.

Sintaxis

HRESULT get_DeleteExpiredTaskAfter(
  BSTR *pExpirationDelay
);

Parámetros

pExpirationDelay

Valor devuelto

None

Observaciones

Una tarea expira después de que se haya superado el límite final para todos los desencadenadores asociados a la tarea. El límite final de un desencadenador lo especifica la propiedad EndBoundary heredada por todas las interfaces de desencadenador.

Al leer o escribir XML para una tarea, esta configuración se especifica en el elemento DeleteExpiredTaskAfter (settingsType) del esquema del Programador de tareas.

Requisitos

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

Consulte también

ITaskSettings

Programador de tareas