PHP Conference Japan 2024

win32_stop_service

(PECL win32service >=0.1.0)

win32_stop_service停止服務

說明

win32_stop_service(字串 $servicename, 字串 $machine = null): 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