終了するためにパスワードを必要とするアプリケーションを作成しています。
そのため、閉じるボタンを無効にして、タスクバーから削除しました。
TaskManagerの[アプリケーション]タブから削除することもできます。しかし、TaskManagersの[プロセス]タブで検索すると、そのタブに表示され、プロセスを終了できるため、そこからアプリケーションを終了できます。だから私はそこからでもプロセスを隠す必要があります。
これを行うのを手伝ってくれませんか?
終了するためにパスワードを必要とするアプリケーションを作成しています。
そのため、閉じるボタンを無効にして、タスクバーから削除しました。
TaskManagerの[アプリケーション]タブから削除することもできます。しかし、TaskManagersの[プロセス]タブで検索すると、そのタブに表示され、プロセスを終了できるため、そこからアプリケーションを終了できます。だから私はそこからでもプロセスを隠す必要があります。
これを行うのを手伝ってくれませんか?
このトピックを見てください: タスク マネージャーがプログラムを強制終了しないようにするにはどうすればよいですか? 誰かが同じことを求めました。
最良の答え:
Kaspersky のような AV プログラムは、おそらくドライバーを使用し、フックを使用して終了を防ぎます。あなたの状況では、プロセスに ACL を設定することをお勧めします。これにより、タスク マネージャーまたはコマンドライン ツールによる終了を防ぐことができます (ユーザーにデバッグ権限がない場合)。もちろん、ユーザーはいつでも Process Explorer などのツールを使用して、プロセスの所有権を取得し、新しい ACL を設定して終了することができます。
ユーザーが管理者でない場合は、別のユーザー コンテキストでプロセスを実行するだけで十分です (サービスから起動するなど)。
msdn に関する情報: http://msdn.microsoft.com/en-us/library/windows/desktop/ms684880(v=vs.85).aspx