共用方式為


工作排程器 1.0 的觸發程式結構

工作排程器 1.0 會使用數個結構來定義觸發程式的準則。

注意

如需工作排程器 2.0 觸發程式的詳細資訊,請參閱 觸發程式介面

 

工作排程器 1.0 結構

下圖顯示 TASK_TRIGGER 結構。 它有三個必要成員 (wBeginYearwBeginMonthwBeginDay) ,必須在建立新的觸發程式時設定。 (若要跳至此結構的參考頁面,請按一下圖例中的結構名稱。)

工作觸發程式結構

請注意 ,TriggerType 成員使用 TASK_TRIGGER_TYPE 列舉, 而 Type 成員會使用 TASK_TRIGGER_UNION 結構。 TASK_TRIGGER_TYPE列舉可用來指定觸發程式類型 (事件和時間型觸發程式類型) 。 TRIGGER_TYPE_UNION結構可用來合併當月) 的 DAILYWEEKMONTHLYDATE (日,以及當周的MONTHLYDOW (日,) 結構,這些結構會用來指定何時引發時間型觸發程式。

如果 TriggerType 指定一次性觸發程式或事件型觸發程式,則會忽略 Type 成員。 只有當TriggerType成員指定每日、每週、每月或每月一周時間型觸發程式時,才會使用TRIGGER_TYPE_UNION結構。

此外, Type 成員的設定會指出使用 TRIGGER_TYPE_UNION 結構的成員。 下圖顯示 TASK_TRIGGER_TYPE 列舉值與 TRIGGER_TYPE_STRUCTURE 結構成員之間的關聯性。 (若要跳至這些結構的參考頁面,請按一下圖例中的結構名稱。)

工作觸發程式類型列舉值與觸發程式類型結構成員之間的關聯性

工作觸發程式

觸發程式類型

觸發程式介面