オンデマンドでサービスを開始する

ユーザーは、サービス コントロール パネル ユーティリティを使用してサービスを開始できます。 ユーザーは、[Start parameters]\( 開始パラメーター \) フィールドでサービスの引数を指定できます。 サービス制御プログラムは、サービスを開始し、 StartService 関数を使用してその引数を指定できます。

サービスが開始されると、SCM は次の手順を実行します。

  • データベースに格納されているアカウント情報を取得します。
  • サービス アカウントにログオンします。
  • ユーザー プロファイルを読み込みます。
  • 中断状態でサービスを作成します。
  • プロセスにログオン トークンを割り当てます。
  • プロセスの実行を許可します。