码迷,mamicode.com
首页 > 编程语言 > 详细

Atitit.跨语言系统服务管理器api兼容设计

时间:2016-02-20 20:22:01      阅读:285      评论:0      收藏:0      [点我收藏+]

标签:

Atitit.跨语言系统服务管理器api兼容设计

 

 

 

1Common 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

2Windows系统2

3Linux系统:是使用shell脚本来的创建服务的..2

4Biz sys 服务管理器3

5Ref3

 

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------枚举服务的依存关系。

 

作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 汉字名:艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://www.cnblogs.com/attilax/

 

2. Windows系统

服务创建,use sc

服务delete ,use  sc

服务start,  net start 

Service stop, net stop.

Service  wrapper

 

3. Linux系统:是使用shell脚本来的创建服务的..

 

4. Biz sys 服务管理器

 

 

5. Ref

paip.注册java程序为LINUX系统服务的总结。 - attilax的专栏 博客频道 - CSDN.NET.htm

 

Atitit.跨语言系统服务管理器api兼容设计

标签:

原文地址:http://www.cnblogs.com/attilax/p/5203827.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!