Export (0) Print
Expand All

Developing Applications that Require Administrator Privilege

It is possible to develop an application that performs operations that require administrator privilege yet runs as a standard user.

There are several models for accomplishing this.

TopicDescription
Elevated Task Model An application running as a standard user performs operations that require administrator privilege by starting a scheduled task.
Operating System Service Model An application running as a standard user communicates with a service running as SYSTEM by using Remote Procedure Call (RPC).
Administrator Broker Model The application is divided into two programs. One of the programs runs as a standard user, and the other runs with administrator privilege.
Administrator COM Object Model An application running as a standard user performs operations that require administrator privilege by creating an elevated Component Object Model object.

 

 

 

Community Additions

ADD
Show:
© 2014 Microsoft