RemoveRegistry Table

La tabella RemoveRegistry contiene le informazioni del Registro di sistema che l'applicazione deve eliminare dal Registro di sistema.

La tabella RemoveRegistry include le colonne seguenti.

Colonna Tipo Chiave Nullable
RemoveRegistry Identificatore S N
Root Integer N N
Chiave RegPath N N
Nome Formattato N S
Componente_ Identificatore N N

 

Colonne

RemoveRegistry

Chiave per questa tabella.

Radice

Chiave radice predefinita per il valore del Registro di sistema.

Costante Valore esadecimale Decimal Chiave radice
(nessuna) - 0x001 -1 HKEY_CURRENT_USER Il programma di installazione imposta questa chiave durante l'installazione per utente.
(nessuna) -0x001 -1 HKEY_LOCAL_MACHINE Il programma di installazione imposta questa chiave durante l'installazione di tutti gli utenti con ALLUSERS impostato su 1.
msidbRegistryRootClassesRootRoot 0x000 0 HKEY_CLASSES_ROOT Il programma di installazione rimuove il valore dall'hive HKCU\Software\Classes durante le installazioni nel contesto di installazione per utente e computer.
msidbRegistryRootCurrentUser 0x001 1 HKEY_CURRENT_USER
msidbRegistryRootLocalMachine 0x002 2 HKEY_LOCAL_MACHINE
msidbRegistryRootUsers 0x003 3 HKEY_USERS

 

Chiave

Chiave localizzabile per il valore del Registro di sistema.

Nome

Nome del valore del Registro di sistema localizzabile.

La stringa seguente nella colonna Name ha un significato speciale.

string Significato
"-" La chiave deve essere eliminata, se presente, con tutti i relativi valori e sottochiavi, quando il componente viene installato.

 

Si noti che la tabella del Registro di sistema deve essere usata per creare o rimuovere una chiave del Registro di sistema quando il componente viene rimosso.

Componente_

Chiave esterna nella prima colonna della tabella Component che fa riferimento al componente che controlla l'eliminazione del valore del Registro di sistema.

Commenti

Le informazioni del Registro di sistema vengono eliminate dal Registro di sistema quando il componente corrispondente è stato selezionato per l'installazione in locale o l'esecuzione dall'origine.

Questa tabella viene definita quando viene eseguita l'azione RemoveRegistryValues .

Convalida

ICE03
ICE06
ICE32
ICE46
ICE69