Método IRegisteredTask::GetRunTimes (taskschd.h)
Obtiene las horas en que se programa la tarea registrada para ejecutarse durante un tiempo especificado.
Sintaxis
HRESULT GetRunTimes(
[in] const LPSYSTEMTIME pstStart,
[in] const LPSYSTEMTIME pstEnd,
[in, out] DWORD *pCount,
[out] LPSYSTEMTIME *pRunTimes
);
Parámetros
[in] pstStart
Hora de inicio de la consulta.
[in] pstEnd
Hora de finalización de la consulta.
[in, out] pCount
Número solicitado de ejecuciones en la entrada y el número devuelto de ejecuciones en la salida.
[out] pRunTimes
Horas programadas en las que se ejecutará la tarea. Se debe pasar un objeto LPSYSTEMTIME NULL a este parámetro. A cambio, esta matriz contiene tiempos de ejecución de pCount . Debe liberar esta matriz mediante una llamada a la función CoTaskMemFree .
Valor devuelto
Si el método se realiza correctamente, devuelve S_OK. Si el método devuelve S_FALSE, el parámetro pRunTimes contiene elementos pCount, pero había más ejecuciones de la tarea, que no se devolvieron. De lo contrario, devuelve un código de error de HRESULT.
Observaciones
Si la tarea registrada contiene desencadenadores que están deshabilitados individualmente, estos desencadenadores seguirán afectando al siguiente tiempo de ejecución programado que se devuelve aunque estén deshabilitados.
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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de