win32_pause_service

(PECL win32service >=0.1.0)

win32_pause_service暂停服务

描述

win32_pause_service(string $servicename, string $machine = ?): void

暂停命名服务。需要管理员权限或在服务 ACL 中设置了相应权限的帐户。

参数

servicename

服务的短名称。

machine

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

返回值

不返回值。

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

错误/异常

如果 servicename 参数的值为空,则会抛出 ValueError

发生错误时,会抛出 Win32ServiceException

变更日志

版本 描述
PECL win32service 1.0.0 如果参数中的数据无效,则会抛出 ValueError,之前会返回 false
PECL win32service 1.0.0 发生错误时,会抛出 Win32ServiceException,之前会返回 Win32 错误代码
PECL win32service 1.0.0 现在返回值类型为 void,之前是 mixed
PECL win32service 0.3.0 此函数不再需要管理员帐户,只要为其他帐户设置了 ACL 即可。

参见

添加注释

用户贡献的注释

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