繁体   English   中英

Windows服务状态存储在哪里?

[英]Where does windows Service status stored?

从MSDN文档中可以看到,新的Windows服务将存储在注册表HKLM \\ System \\ CurrentControlSet \\ Services中

但是,服务注册表项不包含“服务运行状态”的值。有人可以让我知道服务运行状态将存储在何处吗?

服务运行状态未存储在注册表中-这是一个运行时属性,您可以使用ControlService()服务管理功能进行查询。

您也可以使用sc.exe(C:\\ WINDOWS \\ system32 \\ sc.exe)

>sc query fax

SERVICE_NAME: fax
        TYPE               : 10  WIN32_OWN_PROCESS
        STATE              : 1  STOPPED
        WIN32_EXIT_CODE    : 1077  (0x435)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM