Каков наилучший способ работы со службами в приложении VB.NET? - PullRequest
0 голосов
/ 05 февраля 2009

Я использую VB 9 (VS2008).

Я хотел бы знать, как управлять службами Windows через приложение Windows Forms.

Я хочу знать:

  1. Как определить статус услуги?
  2. Как изменить тип запуска сервиса?
  3. Как запустить, остановить, приостановить и возобновить услугу?

Спасибо!

Ответы [ 2 ]

4 голосов
/ 05 февраля 2009

Класс Framework ServiceController позволяет вам делать все эти вещи.

0 голосов
/ 05 февраля 2009

Я почти уверен, что (если они недавно не меняли вещи) вам придется делать это либо через p / invoke, либо через WMI.

Ух ты, как я забыл об этом классе.

...