Compartilhar via


Modelo de objeto COM do administrador

No modelo de objeto COM do administrador, um aplicativo em execução como um usuário padrão executa operações que exigem privilégio de administrador criando um objeto Component Object Model com privilégios elevados. Para obter informações sobre como criar um objeto COM com privilégios elevados, consulte O moniker de elevação COM.

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

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

Desenvolvendo aplicativos que exigem privilégio de administrador

Modelo do Agente de Administrador

Modelo de tarefa com privilégios elevados

Modelo de serviço do sistema operacional