列舉工作範例
若要列舉工作,您必須呼叫 ITaskScheduler::Enum 來建立 列舉物件。 然後,使用列舉物件的 IEnumWorkItems 介面來列舉 [排程的工作] 資料夾中的工作。
下列程式描述如何列舉 [排程的工作] 資料夾中的工作。
列舉 [排程的工作] 資料夾中的工作
- 呼叫 CoInitialize 以初始化 COM 程式庫和 CoCreateInstance 以取得工作排程器物件。 (此範例假設工作排程器服務正在執行。)
- 呼叫 ITaskScheduler::Enum 以取得列舉物件。
- 呼叫 IEnumWorkItems::Next 以擷取工作。 (此範例會嘗試擷取每個 call.) 五個工作
- 處理傳回的工作。 (本範例只會將每個工作的名稱列印到畫面。
- 釋放資源。 呼叫 CoTaskMemFree 以釋放用於名稱的記憶體。
如需 的程式碼範例 | 請參閱 |
---|---|
列舉本機電腦的 [排程工作] 資料夾中的所有工作 | C/C++ 程式碼範例:列舉工作 |
相關主題