Compartilhar via


EnableUserControl

No caso de uma instalação gerenciada, o autor do pacote pode precisar limitar quais propriedades públicas são passadas para o lado do servidor e podem ser alteradas por um usuário que não é um administrador do sistema. Normalmente, algumas restrições são necessárias para manter um ambiente seguro quando a instalação exige que o instalador use privilégios elevados.

Se essa política de sistema por computador estiver definida como "1", o instalador poderá passar todas as propriedades públicas para o lado do servidor durante uma instalação gerenciada usando privilégios elevados. Definir essa política tem o mesmo efeito que definir a propriedade EnableUserControl. Definir essa política permite que todas as propriedades públicas sejam passadas para o serviço e sejam alteráveis por usuários não administradores. Por padrão, essa política não está habilitada; somente as propriedades públicas restritas são passadas para o lado do servidor e alteráveis por um usuário não administrador. Todas as outras propriedades públicas são ignoradas.

Se o sistema operacional for o Windows 2000, o usuário não for um administrador do sistema e o aplicativo ou produto estiver sendo instalado com privilégios elevados, um usuário que não seja um administrador do sistema só poderá substituir uma lista aprovada de propriedades públicas restritas. Para obter mais informações, consulte de Propriedades Públicas Restritas.

Chave do Registro

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer

Tipo de dado

REG_DWORD