array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'ja', ), 'this' => array ( 0 => 'function.win32-stop-service.php', 1 => 'win32_stop_service', ), 'up' => array ( 0 => 'ref.win32service.php', 1 => 'win32service 関数', ), 'prev' => array ( 0 => 'function.win32-start-service.php', 1 => 'win32_start_service', ), 'next' => array ( 0 => 'refs.xml.php', 1 => 'XML 操作', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'ja', 'path' => 'reference/win32service/functions/win32-stop-service.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PECL win32service >=0.1.0)
win32_stop_service — サービスを停止する
サービスを停止します。管理者権限、 またはサービスのACLで適切な権限が設定されたアカウントが必要です。
servicename
サービスの短い名前。
machine
オプションのマシン名。指定しなかった場合、ローカルマシンが使用されます。
値を返しません。
バージョン 1.0.0 より前では、
成功した場合に WIN32_NO_ERROR
を返していました。パラメータに問題がある場合は false
、失敗した場合は Win32 エラーコード を返します。
バージョン | 説明 |
---|---|
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が別のアカウントに設定されていた場合、 この関数には管理者権限が不要になりました。 |