Partilhar via


Modelo de objeto COM do administrador

No modelo de objeto COM do administrador, um aplicativo executado como um usuário padrão executa operações que exigem privilégio de administrador criando um objeto de Component Object Model elevado. Para obter informações sobre como criar um objeto COM elevado, consulte The COM Elevation Moniker.

Uma desvantagem de usar o modelo de objeto COM do administrador é que o usuário é solicitado cada vez que uma operação privilegiada é executada.

Qualquer interface de usuário que possa controlar o objeto COM deve ser apresentada pelo próprio objeto COM. Caso contrário, um processo sem privilégios pode fazer com que o objeto COM elevado execute operações privilegiadas sem que o usuário seja solicitado.

Desenvolvendo aplicativos que exigem privilégio de administrador

Modelo de Corretor Administrador

Modelo de Tarefa Elevada

Modelo de serviço do sistema operacional