<Return[PQ]><Top>
QueryServiceStatus |
Declare Function Api_QueryServiceStatus& Lib "advapi32" Alias "QueryServiceStatus" (ByVal hService&, lpServiceStatus As SERVICE_STATUS) |
||||||
Declare Function QueryServiceStatus Lib "advapi32" Alias "QueryServiceStatus" (ByVal hService As Long, lpServiceStatus As SERVICE_STATUS) As Long |
|||||||
指定されたサービスの現在のステータスを取得する。 QueryServiceStatusEx 関数は、QueryServiceStatus 関数の改訂版である。QueryServiceStatusEx 関数は QueryServiceStatus 関数と同じ情報に加えて、プロセス識別子と、サービスに関する追加のフラグを返す。 |
|||||||
パラメータ
SERVICE_QUERY_STATUS アクセス権が必要である。 コードを設定することがある。
変更した直後は、サービス制御マネージャの保持する情報がまだ更新されていない可能性がある。アプリケーションは SERVICE_CONTROL_INTERROGATE 制御コードを指定して ControlService 関数を呼び出すことにより、サービスを直接検討し、サー ビスの現在のステータスを把握することもできる。 |