PHP Conference Japan 2024

win32_start_service

(PECL win32service >=0.1.0)

win32_start_service启动服务

描述

win32_start_service(字符串 $servicename, 字符串 $machine = null): void

尝试启动指定的服务。需要管理员权限或在服务的 ACL 中设置了相应权限的帐户。

参数

servicename

服务的短名称。

machine

可选的机器名称。如果省略,则使用本地机器。

返回值

不返回任何值。

在 1.0.0 版本之前,成功时返回 WIN32_NO_ERROR,如果参数存在问题或失败时返回 Win32 错误代码

错误/异常

如果 servicename 参数的值为空,则抛出 ValueError 异常。

出错时抛出 Win32ServiceException 异常。

变更日志

版本 描述
PECL win32service 1.0.0 在参数数据无效时抛出 ValueError 异常,之前返回 false
PECL win32service 1.0.0 出错时抛出 Win32ServiceException 异常,之前返回 Win32 错误代码
PECL win32service 1.0.0 返回类型现在为 void,之前为 混合
PECL win32service 0.3.0 如果为其他帐户设置了 ACL,则此函数不再需要管理员帐户。

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top