管理者特権を必要とするアプリケーションの開発
管理者特権を必要とする操作を実行し、標準ユーザーとして実行するアプリケーションを開発できます。
これを実現するためのモデルがいくつかあります。
トピック | 説明 |
---|---|
管理者特権タスク モデル | 標準ユーザーとして実行されているアプリケーションは、スケジュールされたタスクを開始することで、管理者特権を必要とする操作を実行します。 |
オペレーティング システム サービス モデル | 標準ユーザーとして実行されているアプリケーションは、リモート プロシージャ コール (RPC) を使用して SYSTEM として実行されているサービスと通信します。 |
Administrator Broker モデル | アプリケーションは 2 つのプログラムに分かれています。 プログラムの 1 つは標準ユーザーとして実行され、もう 1 つは管理者特権で実行されます。 |
管理者 COM オブジェクト モデル | 標準ユーザーとして実行されているアプリケーションは、管理者特権 のコンポーネント オブジェクト モデル オブジェクトを作成することで、管理者特権を必要とする操作を実行します。 |