RemoveRegistry Table
A tabela RemoveRegistry contém as informações do registro que o aplicativo precisa excluir do registro do sistema.
A tabela RemoveRegistry tem as colunas a seguir.
Coluna | Tipo | Chave | Nullable |
---|---|---|---|
RemoveRegistry | identificador de | Y | N |
Raiz | inteiro | N | N |
Chave | RegPath | N | N |
Nome | Formatado | N | Y |
Componente_ | identificador de | N | N |
Colunas
-
RemoveRegistry
-
A chave desta tabela.
-
Raiz do
-
A chave raiz predefinida para o valor do Registro.
Constante Hexadecimal Decimal Chave raiz (nenhum) - 0x001 -1 HKEY_CURRENT_USER Installer define essa chave ao fazer uma instalação por usuário. (nenhum) -0x001 -1 HKEY_LOCAL_MACHINEInstaller define essa chave ao fazer uma instalação de todos os usuários com ALLUSERS definido como 1. msidbRegistryRootClassesRoot 0x000 0 HKEY_CLASSES_ROOTO instalador remove o valor do HKCU\Software\Classes hive durante instalações no contexto de instalação por usuário e por computador de instalação. msidbRegistryRootCurrentUser 0x001 1 HKEY_CURRENT_USER msidbRegistryRootLocalMachine 0x002 2 HKEY_LOCAL_MACHINE msidbRegistryRootUsers 0x003 3 HKEY_USERS -
Chave
-
A chave localizável para o valor do Registro.
-
Nome do
-
O nome do valor do registro localizável.
A cadeia de caracteres a seguir na coluna Name tem um significado especial.
Corda Significado "-" A chave deve ser excluída, se presente, com todos os seus valores e subchaves, quando o componente é instalado. Observe que a tabela Registro deve ser usada para criar ou remover uma chave do Registro quando o componente for removido.
-
Component_
-
A chave externa na primeira coluna da tabela componente referenciando o componente que controla a exclusão do valor do registro.
Observações
As informações do Registro são excluídas do registro do sistema quando o componente correspondente é selecionado para ser instalado localmente ou executado na origem.
Esta tabela é referenciada quando a ação RemoveRegistryValues é executada.
Validação