>NTのサービス(今回の場合はMS-SQL)が
>動いているかどうかを取得したいのです
>がどうすればいいのでしょうか?
>
通常のNTサービスを扱うのであれば、関数があります。
概略を簡単にいうと、ServiceControlManagerをオープンし、
当該サービスのハンドルを取得し、その後当該サービスのハンドルをつかって
当該サービスの状態を取得します。
OpenSCManager
OpenService
などをヘルプで調べればサンプルがあるはずです。
無ければ、下記の本の9章を見てください
すべて載っています
「WIN32システムサービスプログラミング」
(株)プレンティスホール出版
お役に立ちましたでしょうか?
>動いているかどうかを取得したいのです
>がどうすればいいのでしょうか?
>
通常のNTサービスを扱うのであれば、関数があります。
概略を簡単にいうと、ServiceControlManagerをオープンし、
当該サービスのハンドルを取得し、その後当該サービスのハンドルをつかって
当該サービスの状態を取得します。
OpenSCManager
OpenService
などをヘルプで調べればサンプルがあるはずです。
無ければ、下記の本の9章を見てください
すべて載っています
「WIN32システムサービスプログラミング」
(株)プレンティスホール出版
お役に立ちましたでしょうか?