服務控制管理員 (SCM) 會維護已安裝服務和驅動程式服務的資料庫,並提供統一且安全的控制方式。 資料庫包含每個服務或驅動程式服務應如何啟動的資訊。 它也可讓系統管理員自定義每個服務的安全性需求,進而控制服務的存取權。
下列類型的程式會使用 SCM 所提供的函式。
| 類型 | 描述 |
|---|---|
| 服務程式 | 程式,提供一或多個服務的可執行程序代碼。 服務程式會使用連線至 SCM 的函式,並將狀態資訊傳送至 SCM。 |
| 服務組態程式 | 查詢或修改服務資料庫的程式。 服務組態程式會使用開啟資料庫的函式、在資料庫中安裝或刪除服務,以及查詢或修改已安裝服務的組態和安全性參數。 服務組態程式同時管理服務和驅動程式服務。 |
| 服務控制程式 | 啟動及控制服務和驅動程式服務的程式。 服務控制程式會使用將要求傳送至 SCM 的函式,以執行要求。 |
本概觀討論下列主題: