再起動が必要なサービス アプリケーションを開発しています。それを行う方法は何ですか?システム起動アプリが停止している場合、再度アプリ起動を依頼することはできますか? Delphi 2007 を使用しています。
1386 次
2 に答える
10
サービスは、そのイベントChangeServiceConfig2()
内で Win32 API 関数を呼び出すことにより、それ自体の回復オプションをプログラムで構成できます。toを設定しAfterInstall
、サービスが失敗したときに何をしたいかを説明するレコードを指すように設定します。dwInfoLevel
SERVICE_CONFIG_FAILURE_ACTIONS
lpInfo
SERVICE_FAILURE_ACTIONS
于 2012-08-13T20:50:44.970 に答える
6
入るservices.msc
と、サービス用にこれを構成できます。コードで行う必要はありません。サービスのプロパティを開くと、[回復] タブが表示されます。
于 2012-08-13T13:09:22.530 に答える