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.
Siehe "DBS:SHOW_BINARY_FIELDS" bei "BufAddParam" 1.2.25 BufAddParam – speichert zusätzliche Steuerparameter bei einem Buffer
