infra:NET User
 
×
1.2.162 RegDBSetDefaultRoot – RootKey für die Registryfunktionen setzen
RegDBSetDefaultRoot (nRoot);
Argumente
nRoot
Ident für die verschiedenen Rootkeys in der Registry
Rückgabewert
Fehlerhandling übernimmt die InstallEngine.
Beschreibung
Die Funktion RegDBSetDefaultRoot definiert einen alternativen Stammschlüssel, der von anderen Registry-Funktionen verwendet werden kann.
Die meisten InstallShield Registry-Funktionen verwenden HKEY_CLASSES_ROOT als Standard-Stammschlüssel des Registry-Baums.
Mit dieser Funktion können Sie einen anderen Schlüssel, z. B. HKEY_LOCAL_MACHINE, HKEY_CURRENT_USER oder HKEY_USERS, als Stammschlüssel definieren.
RegDBSetDefaultRoot ist eine allgemeine Registry-Funktion, die für alle Registry-Schlüssel verwendet werden kann, einschließlich denen, die mit speziellen Registry-Funktionen verarbeitet werden.
Weitere Informationen erhalten Sie unter Spezialfunktionen für das Registry.
Mit der Funktion RegDBSetDefaultRoot kann nicht der Stammschlüssel von Schlüsseln geändert werden, die mit speziellen Registry-Funktionen erzeugt oder verarbeitet wurden.
Funktionsart
infraSetupFunktion
Hinweis: 
Um auf Datensätze einer Datei mit binären Feldern im Schlüssel zugreifen und diese ggf. aktualisieren zu können (z.B. Datei 143 mit SysUUID), muss dem Datenbanksystem mitgeteilt werden, dass beim Zugriff auf diese Datei die binären Felder nicht versteckt werden sollen.