サービス制御プログラム
サービス制御プログラムが開始され、サービスが制御されます。 次のアクションが実行されます。
- 開始の種類がSERVICE_DEMAND_START場合は、サービスまたはドライバー サービスを開始します。
- 実行中のサービスに制御要求を送信します。
- 実行中のサービスの現在の状態を照会します。
これらのアクションには、サービス オブジェクトに対するオープン ハンドルが必要です。 ハンドルを取得するには、サービス制御プログラムで次の操作を行う必要があります。
- OpenSCManager 関数を使用して、指定したコンピューター上の SCM データベースへのハンドルを取得します。
- OpenService または CreateService関数使用して、サービス オブジェクトへのハンドルを取得します。
詳細については、次のトピックを参照してください。