Compartir a través de


IRDVTaskPluginNotifySink::ScheduleTask (Método)

Llamado por el agente de tareas para programar una tarea.

Sintaxis

HRESULT ScheduleTask(
  [in] FILETIME        ftStartTime,
  [in] FILETIME        ftEndTime,
  [in] FILETIME        ftDeadline,
  [in] BSTR            bstrLabel,
  [in] BSTR            bstrIdentifier,
  [in] SAFEARRAY(BYTE) saContext
);

Parámetros

ftStartTime [in]

Tipo: FILETIME

La hora de inicio de la tarea más antigua, en UTC.

ftEndTime [in]

Tipo: FILETIME

Hora de finalización de la tarea, en UTC. Pase un VALOR FILETIME establecido en todos los ceros si no se especifica ninguna hora de finalización.

ftDeadline [in]

Tipo: FILETIME

Fecha límite de la tarea, en UTC. Se usa para establecer la prioridad para varias tareas que se encuentran dentro de su ventana de inicio. Si se debe iniciar más de una tarea, se iniciará primero la que tenga la fecha límite más temprana.

bstrLabel [in]

Tipo: BSTR

Etiqueta de la tarea. Esto se pasa al método StartTask .

bstrIdentifier [in]

Tipo: BSTR

Identificador único de la tarea. Esto se pasa al método StartTask .

saContext [in]

Tipo: SAFEARRAY(BYTE)

Datos opcionales para la tarea. Esto se pasa al método StartTask .

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 7 Enterprise
Servidor mínimo compatible
Windows Server 2008 R2

Consulte también

IRDVTaskPluginNotifySink