周结构 (mstask.h)
定义任务调用之间的间隔(以周为单位)。
语法
typedef struct _WEEKLY {
WORD WeeksInterval;
WORD rgfDaysOfTheWeek;
} WEEKLY;
成员
WeeksInterval
调用任务之间的周数。
rgfDaysOfTheWeek
值,用于描述任务运行的星期数。 此值是位域,是以下标志的组合。 有关指定多个标志的示例,请参阅备注。
标志 | 含义 |
---|---|
|
该任务将在星期日运行。 |
|
该任务将在星期一运行。 |
|
该任务将在星期二运行。 |
|
该任务将在星期三运行。 |
|
该任务将在星期四运行。 |
|
该任务将在星期五运行。 |
|
该任务将在星期六运行。 |
注解
TRIGGER_TYPE_UNION联合将此结构的实例用作TASK_TRIGGER结构定义的 Type 成员的一部分。
以下 C++ 演示如何合并 rgfDaysOfTheWeek 标志。 该示例每隔一个星期天、星期三和星期五运行一个任务。
WEEKLY example;
example.WeeksInterval = 2;
example.rgfDaysOfTheWeek = TASK_SUNDAY | TASK_WEDNESDAY | TASK_FRIDAY;
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | mstask.h |