SCM 控制碼

SCM 支援控制碼類型,以允許存取下列物件。

  • 已安裝服務的資料庫。
  • 服務。
  • 資料庫鎖定。

SCManager 物件代表已安裝服務的資料庫。 它是保存服務物件的容器物件。 OpenSCManager函式會傳回指定電腦上的 SCManager 物件的控制碼。 此控制碼用於安裝、刪除、開啟和列舉服務,以及鎖定服務資料庫時。

服務物件代表已安裝的服務。 CreateServiceOpenService函式會傳回已安裝服務的控制碼。

OpenSCManagerCreateServiceOpenService函式可以要求不同類型的 SCManager 和服務物件存取權。 根據呼叫程式的存取權杖,以及與 SCManager 或服務物件相關聯的安全性描述元,要求存取權會授與或拒絕。

CloseServiceHandle函式會關閉 SCManager 和服務物件的控制碼。 當您不再需要這些控制碼時,請務必關閉這些控制碼。