服務控制程式

服務控制程式會啟動並控制服務。 其會執行下列動作:

  • 如果啟動類型為 SERVICE_DEMAND_START,請啟動服務或驅動程式服務。
  • 將控制要求傳送至執行中的服務。
  • 查詢執行中服務的目前狀態。

這些動作需要服務物件的開啟控制碼。 若要取得控制碼,服務控制程式必須:

  1. 使用 OpenSCManager 函式,取得指定機器上 SCM 資料庫的控制碼。
  2. 使用 OpenServiceCreateService 函式來取得服務物件的控制碼。

如需詳細資訊,請參閱下列主題: