Estructura MONTHLYDOW (mstask.h)
Define las fechas que la tarea se ejecuta por mes, semana y día de la semana.
Sintaxis
typedef struct _MONTHLYDOW {
WORD wWhichWeek;
WORD rgfDaysOfTheWeek;
WORD rgfMonths;
} MONTHLYDOW;
Miembros
wWhichWeek
Especifica la semana del mes cuando se ejecuta la tarea. Este valor es exclusivo y es una de las siguientes marcas.
rgfDaysOfTheWeek
Especifica los días de la semana (especificados en wWhichWeek) cuando se ejecuta la tarea. Este valor es una combinación de las marcas siguientes.
rgfMonths
Valor que describe los meses cuando se ejecuta la tarea. Este valor es una combinación de las marcas siguientes.
Comentarios
La unión TRIGGER_TYPE_UNION usa una instancia de esta estructura como parte del miembro Type de la definición de estructura de TASK_TRIGGER .
En el ejemplo de C++ siguiente se muestra cómo combinar estas marcas. En el ejemplo se ejecuta una tarea el lunes y el viernes de la tercera semana de cada tercer mes.
MONTHLYDOW example;
example.wWhichWeek = TASK_THIRD_WEEK;
example.rgfDaysOfTheWeek = TASK_FRIDAY | TASK_MONDAY;
example.rgfMonths = TASK_JANUARY | TASK_APRIL | TASK_JULY | TASK_OCTOBER;
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | mstask.h |