【Windowsサービス】 ServiceControllerクラス ~サービスをコントロールする~

■ 使用目的

【1】 サービス情報の取得

サービスに関する以下の情報を取得することができる

 * サービス名前
 * 表示名
 * 種類
 * ステータス(StartPending、Running、StopPending、Stopped、PausePending、Paused、ContinuePending)
 * サービスが依存しているサービス
 * サービスに依存しているサービス

【2】 サービス情報の動作をコントロール

サービスの動作をコントロール可能

 * 開始
 * 停止
 * 一時中断
 * 再開


関連記事

Windowsサービス

Windowsサービス ~ 基礎知識編 ~
https://blogs.yahoo.co.jp/dk521123/31702889.html
Windowsサービス ~ Hello World編 ~
https://blogs.yahoo.co.jp/dk521123/37948659.html
SCコマンド ~ サービスの制御 ~
https://blogs.yahoo.co.jp/dk521123/29631029.html
VS Express で Windowsサービス のテンプレート作成
https://blogs.yahoo.co.jp/dk521123/31706797.html
ServiceControllerクラス ~サービスをコントロールする~
https://blogs.yahoo.co.jp/dk521123/31737290.html
Windwsサービスに関するトラブルシューティング
https://blogs.yahoo.co.jp/dk521123/14491769.html