win32_create_service
win32_get_last_control_message
win32service 関数
PHP Manual

# win32_delete_service

(PECL win32service CVS)

win32_delete_service — SCM データベースからサービスのエントリを削除する

### 説明

int win32_delete_service ( string `$servicename` [, string `$machine` ] )

SCM データベースからサービスの削除を試みます。管理者権限が必要です。

この関数は、単にサービスに削除マークをつけるだけです。もし他のプロセス （サービスアプレットなど）が開かれた場合、削除処理はそのアプリケーションが 終了するまで延期されます。サービスに削除マークがつけられると、それ以降は 同じサービスに対する削除の試行は失敗します。また同名の新規サービスを作成 しようとする処理も失敗します。

### パラメータ

`servicename`

  サービスの短い名前。

`machine`

  オプションのマシン名。指定しなかった場合、ローカルマシンが使用されます。

### 返り値

成功した場合に `TRUE` 、失敗した場合に win32 エラーコードを返します。

### 例

例1 win32_delete_service() の例

dummyphp サービスを削除します。

`<?php
win32_delete_service('dummyphp');
?>`

win32_create_service
win32_get_last_control_message
win32service 関数
PHP Manual