RemoveRegistry-Tabelle

Die RemoveRegistry-Tabelle enthält die Registrierungsinformationen, die die Anwendung aus der Systemregistrierung löschen muss.

Die RemoveRegistry-Tabelle enthält die folgenden Spalten.

Spalte Typ Schlüssel Nullwerte zulässig
RemoveRegistry Identifier J N
Root Integer N N
Schlüssel RegPath N N
Name Formatted N J
Component_ Identifier N N

 

Spalten

RemoveRegistry

Der Schlüssel für diese Tabelle

Root

Der vordefinierte Stammschlüssel für den Registrierungswert

Konstant Hexadezimal Decimal Stammschlüssel
(none) -0x001 -1 HKEY_CURRENT_USER: Der Installer legt diesen Schlüssel bei einer Installation pro Benutzer*in fest.
(none) -0x001 -1 HKEY_LOCAL_MACHINE: Der Installer legt diesen Schlüssel fest, während eine Installation für alle Benutzer*innen ausgeführt wird, wobei ALLUSERS auf 1 festgelegt ist.
msidbRegistryRootClassesRoot 0x000 0 HKEY_CLASSES_ROOT: Der Installer entfernt den Wert aus dem HKCU\Software\Classes-Hive während der Installationen im benutzer- und computerspezifischen Installationskontext.
msidbRegistryRootCurrentUser 0x001 1 HKEY_CURRENT_USER
msidbRegistryRootLocalMachine 0x002 2 HKEY_LOCAL_MACHINE
msidbRegistryRootUsers 0x003 3 HKEY_USERS

 

Key

Der lokalisierbare Schlüssel für den Registrierungswert

Name

Der lokalisierbare Name für den Registrierungswert

Die folgende Zeichenfolge in der Name-Spalte hat eine besondere Bedeutung.

String Bedeutung
"-" Der Schlüssel muss, sofern vorhanden, mit all seinen Werten und Unterschlüsseln gelöscht werden, wenn die Komponente installiert wird.

 

Beachten Sie, dass die Registry-Tabelle verwendet werden sollte, um einen Registrierungsschlüssel zu erstellen oder zu entfernen, wenn die Komponente entfernt wird.

Component_

Externer Schlüssel in der ersten Spalte der Component-Tabelle, der auf die Komponente verweist, mit der die Löschung des Registrierungswerts gesteuert wird

Bemerkungen

Die Registrierungsinformationen werden aus der Systemregistrierung gelöscht, wenn die entsprechende Komponente ausgewählt wurde, um lokal installiert oder aus der Quelle ausgeführt zu werden.

Auf diese Tabelle wird verwiesen, wenn die RemoveRegistryValues-Aktion ausgeführt wird.

Überprüfen

ICE03
ICE06
ICE32
ICE46
ICE69