2024 年 PHP Conference Japan

win32_set_service_pause_resume_state

(PECL win32service >=1.1.0)

win32_set_service_pause_resume_state定義或返回目前正在執行的服務的暫停/繼續功能

說明

win32_set_service_pause_resume_state(布林值 $state = true): 布林值

如果提供了 state 參數,則會變更暫停/繼續功能。

注意

此函數僅在「cli」SAPI 和 Windows 服務運行環境中有效。在其他 SAPI 中,此函數已被停用。

參數

state

true 表示啟用服務的暫停/繼續功能。false 表示停用服務的暫停/繼續功能。

返回值

返回目前或先前的暫停/繼續功能狀態。

錯誤/例外

在 1.0.0 版之前,如果 SAPI 不是 "cli",此函數會發出 E_ERROR 等級的錯誤。

從 1.0.0 版開始,如果 SAPI 不是 "cli",將會拋出 Win32ServiceException 例外。

更新日誌

版本 說明
PECL win32service 1.0.0 如果參數中的資料無效,會拋出 ValueError 例外,先前會返回 false
PECL win32service 1.0.0 發生錯誤時會拋出 Win32ServiceException 例外,先前會返回Win32 錯誤碼

另請參閱

新增註解

使用者貢獻的註解

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