PHP 日本研討會 2024

win32_send_custom_control

(PECL win32service >=0.4.0)

win32_send_custom_control傳送自訂控制碼至服務

描述

win32_send_custom_control(字串 $servicename, 整數 $control, 字串 $machine = null): void

請參閱 » 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 傳回類型現在是 void,先前是 mixed

參見

新增註解

使用者貢獻的註解

此頁面沒有使用者貢獻的註解。
To Top