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 |