天天看點

Atitit.跨語言系統服務管理器api相容設計

Atitit.跨語言系統服務管理器api相容設計

1. Common api,相容sc ,service control??1

1.1. 服務建立,use sc1

1.2. 服務delete ,use  sc1

1.3. 服務start,  net start1

1.4. Service stop, net stop.1

1.5. Service  wrapper1

2. Windows系統2

3. Linux系統:是使用shell腳本來的建立服務的..2

4. Biz sys 服務管理器3

5. Ref3

1. Common api,相容sc ,service control??

1.1. 服務建立,use sc

1.2. 服務delete ,use  sc

1.3. 服務start,  net start 

1.4. Service stop, net stop.

1.5. Service  wrapper

     query-----------查詢服務的狀态,

                     或枚舉服務類型的狀态。

     queryex---------查詢服務的擴充狀态,

     start-----------啟動服務。

     pause-----------向服務發送 PAUSE 控制請求。

     interrogate-----向服務發送 INTERROGATE 控制請求。

     continue--------向服務發送 CONTINUE 控制請求。

     stop------------向服務發送 STOP 請求。

     config----------更改服務的配置(永久)。

     description-----更改服務的描述。

     failure---------更改服務失敗時執行的操作。

     failureflag-----更改服務的失敗操作标志。

     sidtype---------更改服務的服務 SID 類型。

     privs-----------更改服務的所需權限。

     qc--------------查詢服務的配置資訊。

     qdescription----查詢服務的描述。

     qfailure--------查詢失敗時服務執行的操作。

     qfailureflag----查詢服務的失敗操作标志。

     qsidtype--------查詢服務的服務 SID 類型。

     qprivs----------查詢服務的所需權限。

     qtriggerinfo----查詢服務的觸發器參數。

     qpreferrednode--查詢首選的服務 NUMA 節點。

     delete----------(從系統資料庫)删除服務。

     create----------建立服務(将其添加到系統資料庫)。

     control---------向服務發送控制。

     sdshow----------顯示服務的安全描述符。

     sdset-----------設定服務的安全描述符。

     showsid---------顯示相應于假定名稱的 SID 字元串。

     triggerinfo-----配置服務的觸發器參數。

     preferrednode---設定首選的服務 NUMA 節點。

     GetDisplayName--擷取服務的 DisplayName

     GetKeyName------擷取服務的 ServiceKeyName。

     EnumDepend------枚舉服務的依存關系。

2. Windows系統

服務建立,use sc

服務delete ,use  sc

服務start,  net start 

Service stop, net stop.

Service  wrapper

3. Linux系統:是使用shell腳本來的建立服務的..

4. Biz sys 服務管理器

繼續閱讀