ユーザー権限で実行される GUI 部分と、サービスとしてローカル システム権限で実行されるサーバー部分で構成されるアプリケーションを作成しています。GUI 部分は、高い特権 (管理者/ローカル システム) を必要とするいくつかの操作を実行する必要がある場合があります。GUI アプリはサービスにこの操作を実行するように要求でき、サービスはこの操作を実行できます (もちろん、認証と承認の後で)。
ただし、ユーザーのデスクトップのコンテキストで実行されるローカル システム権限でサービスがコマンドを実行できると便利です (ユーザーがコマンドの GUI を操作できるようにするため)。出来ますか?
.NET でのソリューションが望ましいですが、C/C++ でも問題ありません。