共用方式為


列舉任務範例

若要列舉工作,您必須呼叫 ITaskScheduler::Enum,以建立 列舉物件。 然後,使用列舉物件的 IEnumWorkItems 介面來列舉 [排程的任務] 資料夾中的工作。

下列程式描述如何列舉 [排程的任務] 資料夾中的工作。

若要列舉「排程任務資料夾」中的工作,

  1. 呼叫 CoInitialize 來初始化 COM 連結庫,並 CoCreateInstance 以取得 Task Scheduler 物件。 (此範例假設工作排程器服務正在執行。)
  2. 呼叫 ITaskScheduler::Enum 以取得列舉物件。
  3. 呼叫 IEnumWorkItems::Next 來擷取工作。 (此範例嘗試透過每次呼叫擷取五個工作。)
  4. 處理傳回的工作。 (此範例只會將每個工作的名稱列印到畫面。
  5. 釋放資源。 呼叫 CoTaskMemFree,以釋放用於名稱的記憶體。
程式碼範例的示範
列舉本機計算機的 [排程工作] 資料夾中的所有工作 C/C++ 程式代碼範例:列舉工作

 

工作排程器 1.0 範例