Tabla RemoveRegistry

La tabla RemoveRegistry contiene la información del Registro que la aplicación debe eliminar del registro del sistema.

La tabla RemoveRegistry tiene estas columnas.

Columna Tipo Clave Nullable
RemoveRegistry Identificador Y No
Root Entero No No
Clave RegPath No No
Nombre Con formato No Y
Component_ Identificador No No

 

Columnas

RemoveRegistry

Clave de esta tabla.

Root

Clave raíz predefinida para el valor del Registro.

Constante Hexadecimal Decimal Clave raíz
(ninguno) - 0x001 -1 El instalador HKEY_CURRENT_USER establece esta clave mientras realiza una instalación por usuario.
(ninguno) -0x001 -1 El instalador HKEY_LOCAL_MACHINE establece esta clave mientras realiza una instalación para todos los usuarios con ALLUSERS establecido en 1.
msidbRegistryRootClassesRoot 0x000 0 El instalador HKEY_CLASSES_ROOT quita el valor del subárbol HKCU\Software\Classes durante las instalaciones en el contexto de instalación por usuario y por máquina.
msidbRegistryRootCurrentUser 0x001 1 HKEY_CURRENT_USER
msidbRegistryRootLocalMachine 0x002 2 HKEY_LOCAL_MACHINE
msidbRegistryRootUsers 0x003 3 HKEY_USERS

 

Key

Clave localizable para el valor del Registro.

Name

Nombre localizable del valor del Registro.

La cadena siguiente de la columna Name tiene una significación especial.

String Significado
"-" La clave se eliminará, si está presente, con todos sus valores y subclaves, cuando el componente esté instalado.

 

Tenga en cuenta que la tabla Registry debe usarse para crear o quitar una clave del Registro cuando se quita el componente.

Component_

Clave externa en la primera columna de la tabla Component que hace referencia al componente que controla la eliminación del valor del Registro.

Observaciones

La información del Registro se elimina del registro del sistema después de seleccionar el componente correspondiente para su instalación local o ejecución desde el origen.

Se hace referencia a esta tabla cuando se ejecuta la acción RemoveRegistryValues.

Validación

ICE03
ICE06
ICE32
ICE46
ICE69