IScheduledWorkItem 介面 (mstask.h)

[[此 API 可能會在後續版本的操作系統或產品中變更或無法使用。 請改用 工作排程器 2.0 介面 。] ]

提供管理特定 工作專案的方法。

繼承

IScheduledWorkItem 介面繼承自 IUnknown 介面。 IScheduledWorkItem 也有下列類型的成員:

方法

IScheduledWorkItem 介面具有這些方法。

 
IScheduledWorkItem::CreateTrigger

建立工作項目的觸發程式。
IScheduledWorkItem::D eleteTrigger

從工作專案刪除觸發程式。
IScheduledWorkItem::EditWorkItem

顯示工作專案的 [工作]、[排程] 和 [設定] 屬性頁,允許使用者在這些頁面上設定屬性。
IScheduledWorkItem::GetAccountInformation

擷取工作項目的帳戶名稱。
IScheduledWorkItem::GetComment

擷取工作專案的批注。
IScheduledWorkItem::GetCreator

擷取工作專案建立者的名稱。
IScheduledWorkItem::GetErrorRetryCount

擷取工作排程器會在發生錯誤時重試作業的次數。 這個方法尚未實作。
IScheduledWorkItem::GetErrorRetryInterval

擷取工作排程器嘗試在發生錯誤時執行工作專案之間的時間間隔,以分鐘為單位。 這個方法尚未實作。
IScheduledWorkItem::GetExitCode

擷取最後一次執行時,與工作專案相關聯的可執行檔所傳回的最後一個結束代碼。 方法也會傳回上次嘗試執行工作項目時傳回給工作排程器的結束代碼。
IScheduledWorkItem::GetFlags

擷取旗標,以修改任何類型的工作項目的行為。
IScheduledWorkItem::GetIdleWait

擷取工作項目的閑置等候時間。
IScheduledWorkItem::GetMostRecentRunTime

擷取工作項目開始執行的最新時間。
IScheduledWorkItem::GetNextRunTime

下次執行工作專案時,擷取 。
IScheduledWorkItem::GetRunTimes

擷取指定時段的工作專案運行時間。
IScheduledWorkItem::GetStatus

擷取工作項目的狀態。
IScheduledWorkItem::GetTrigger

擷取工作觸發程式。
IScheduledWorkItem::GetTriggerCount

擷取目前工作項目的觸發程式數目。
IScheduledWorkItem::GetTriggerString

擷取描述工作項目觸發程式的字串。
IScheduledWorkItem::GetWorkItemData

擷取與工作專案相關聯的應用程式定義數據。
IScheduledWorkItem::Run

將要求傳送至工作排程器服務,以執行工作專案。
IScheduledWorkItem::SetAccountInformation

設定用來執行工作項目的帳戶名稱和密碼。
IScheduledWorkItem::SetComment

設定工作專案的批注。
IScheduledWorkItem::SetCreator

設定工作專案建立者的名稱。
IScheduledWorkItem::SetErrorRetryCount

設定當發生錯誤時,工作排程器會嘗試再次執行工作項目的次數。 這個方法尚未實作。
IScheduledWorkItem::SetErrorRetryInterval

在發生錯誤之後,設定工作排程器嘗試執行工作專案之間的時間間隔,以分鐘為單位。 這個方法尚未實作。
IScheduledWorkItem::SetFlags

設定修改任何類型的工作項目行為的旗標。
IScheduledWorkItem::SetIdleWait

設定系統必須閑置的分鐘數,才能執行工作專案。
IScheduledWorkItem::SetWorkItemData

這個方法會儲存與工作專案相關聯的應用程式定義數據。
IScheduledWorkItem::Terminate

這個方法會結束工作項目的執行。

備註

IScheduledWorkItem 介面是 ITask 介面的基底介面。 IScheduledWorkItem 所提供的所有方法都是由 ITask 介面繼承,而且通常會透過該介面呼叫。

範例

如需此介面的詳細資訊和範例程式代碼,請參閱 C/C++ 程式代碼範例:終止工作

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 mstask.h
可轉散發套件 Windows NT 4.0 和 Windows 95 上的 Internet Explorer 4.0 或更新版本

另請參閱

ITask