共用方式為


每周結構 (mstask.h)

定義工作調用之間的間隔,以周為單位。

語法

typedef struct _WEEKLY {
  WORD WeeksInterval;
  WORD rgfDaysOfTheWeek;
} WEEKLY;

成員

WeeksInterval

工作調用之間的周數。

rgfDaysOfTheWeek

值,描述工作執行的星期幾。 這個值是位欄位,而且是下列旗標的組合。 如需指定多個旗標的範例,請參閱。

旗標 意義
TASK_SUNDAY
工作將在星期日執行。
TASK_MONDAY
工作將在星期一執行。
TASK_TUESDAY
工作將在星期二執行。
TASK_WEDNESDAY
工作將在星期三執行。
TASK_THURSDAY
工作將在星期四執行。
TASK_FRIDAY
工作將在星期五執行。
TASK_SATURDAY
工作將在星期六執行。

備註

TRIGGER_TYPE_UNION等位會使用此結構的實例做為TASK_TRIGGER結構定義之 Type 成員的一部分。

下列 C++ 示範如何結合 rgfDaysOfTheWeek 旗標。 此範例會在每個其他星期日、星期三和星期五執行一項工作。

WEEKLY example;
example.WeeksInterval = 2;
example.rgfDaysOfTheWeek = TASK_SUNDAY | TASK_WEDNESDAY | TASK_FRIDAY;

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
標頭 mstask.h

另請參閱

IWeeklyTrigger

TASK_TRIGGER

TRIGGER_TYPE_UNION

WeeksInterval