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


    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

     

  • 相关阅读:
    ubuntu安装RabbitMQ
    pycharm中引入相对路径错误
    python之pip
    ubuntu安装django
    ubuntu16安装python3.7
    ubuntu上用源码进行一键安装mysql
    tar命令
    linux之bc命令
    linux源码安装
    ubuntu安装搜狗输入法后无法使用goland的快捷键 ctrl+alt+B
  • 原文地址:https://www.cnblogs.com/attilax/p/5203827.html
Copyright © 2020-2023  润新知