共用方式為


工作排程器 (程式設計考慮)

開發使用工作排程器 1.0 的應用程式時,請記住下列程式設計問題。

  • 您的應用程式必須先確定工作排程器服務正在執行,再嘗試使用工作排程器 API 進行任何呼叫。
  • 擷取字串時,請確定您呼叫 CoTaskMemFree ,以在不再需要字串之後釋放每個字串。 擷取字串陣列時,請確定您先釋放陣列中的每個字串,然後釋放陣列本身。
  • 建立或修改工作專案時,包括與工作專案相關聯的觸發程式,請確定您呼叫 IPersistFile::Save 將工作專案儲存到磁片。
  • 使用工作排程器 API 提供的任何介面之後,請確定您呼叫 IUnknown::Release 以釋放介面。 每個工作排程器物件都支援IUnknown

工作排程器檔的 Using 區段提供許多遵循這些指導方針的範例。 下表提供一些範例的跳躍。

如需範例 請參閱
釋放字串 擷取工作專案屬性範例
將工作專案儲存到磁片 設定工作專案屬性範例
釋放介面 使用 NewWorkItem 範例建立工作