PHP 大会日本 2024

win32_send_custom_control

(PECL win32service >=0.4.0)

win32_send_custom_control向服务发送自定义控制

描述

win32_send_custom_control(字符串 $servicename, 整数 $control, 字符串 $machine = null): 空值

有关更多详细信息,请参阅 » Microsoft ControlService 函数

参数

servicename

服务的短名称。

control

128 到 255 之间的自定义控制值。

machine

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

返回值

不返回任何值。

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

错误/异常

在 1.0.0 版之前,如果控制值不在 128 到 255 之间,则此函数会发出 E_ERROR 级别错误。

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

如果 control 参数的值不在 128 到 255 之间,则会抛出 ValueError

如果发生错误,则会抛出 Win32ServiceException

变更日志

版本 描述
PECL win32service 1.0.0 如果参数中的数据无效,则会抛出 ValueError,以前返回 false
PECL win32service 1.0.0 如果发生错误,则会抛出 Win32ServiceException,以前返回 Win32 错误代码
PECL win32service 1.0.0 返回类型现在是 空值,以前是 混合

参见

添加注释

用户贡献的注释

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