工作排程器 1.0 的觸發程式結構
工作排程器 1.0 會使用數個結構來定義觸發程式的準則。
注意
如需工作排程器 2.0 觸發程式的詳細資訊,請參閱 觸發程式介面。
工作排程器 1.0 結構
下圖顯示 TASK_TRIGGER 結構。 它有三個必要成員 (wBeginYear、 wBeginMonth和 wBeginDay) ,必須在建立新的觸發程式時設定。 (若要跳至此結構的參考頁面,請按一下圖例中的結構名稱。)
請注意 ,TriggerType 成員使用 TASK_TRIGGER_TYPE 列舉, 而 Type 成員會使用 TASK_TRIGGER_UNION 結構。 TASK_TRIGGER_TYPE列舉可用來指定觸發程式類型 (事件和時間型觸發程式類型) 。 TRIGGER_TYPE_UNION結構可用來合併當月) 的 DAILY、WEEK、MONTHLYDATE (日,以及當周的MONTHLYDOW (日,) 結構,這些結構會用來指定何時引發時間型觸發程式。
如果 TriggerType 指定一次性觸發程式或事件型觸發程式,則會忽略 Type 成員。 只有當TriggerType成員指定每日、每週、每月或每月一周時間型觸發程式時,才會使用TRIGGER_TYPE_UNION結構。
此外, Type 成員的設定會指出使用 TRIGGER_TYPE_UNION 結構的成員。 下圖顯示 TASK_TRIGGER_TYPE 列舉值與 TRIGGER_TYPE_STRUCTURE 結構成員之間的關聯性。 (若要跳至這些結構的參考頁面,請按一下圖例中的結構名稱。)
相關主題