Die SunLink Server-Registrierung ist eine Datenbank mit einer hierarchischen Struktur. Sie besteht aus Teilbäumen und deren Schlüsseln sowie aus den Werteinträgen. Ein Schlüssel kann darüber hinaus zusätzliche Teilschlüssel aufweisen.
In der folgenden Tabelle sind die Teilbäume der SunLink Server-Registrierung aufgeführt und beschrieben.
Tabelle A-1 Teilbäume der SunLink Server-Registrierung
Name des Wurzelknotens |
Beschreibung |
---|---|
HKEY_LOCAL_MACHINE |
Enthält Informationen über das lokale Computer-System, einschließlich Hardware- und Betriebssystemdaten wie Bustyp, Hauptspeicher, Gerätetreiber und Daten zum Steuern des Systemstarts. |
HKEY_USERS |
Enthält alle aktiv geladenen Benutzerprofile und das Standardprofil. Profile für Benutzer, die von einem Remote-Standort aus auf einen Server zugreifen, sind nicht unter diesem Schlüssel auf dem Server eingetragen. Die Profile für solche Benutzer sind in der Registrierung auf ihren eigenen Computern eingetragen. |
Die SunLink Server-Registrierung befindet sich im Verzeichnis /var/opt/lanman/datafiles auf dem SunLink Server-Computer.
Jeder Registrierungsschlüssel kann Datenelemente enthalten, die als Werteinträge bezeichnet werden. Die Schlüssel sind Ordnern vergleichbar, und die Werteinträge entsprechen den Dateien in den Ordnern.
Ein Werteintrag besteht aus drei Teilen, die immer in der folgenden Reihenfolge auftreten: Name des Werts, Datentyp des Werts und der Wert selbst. Bei dem Wert kann es sich um Daten beliebiger Länge handeln.
Die Datentypen, wie z. B. REG_SZ oder REG_EXPAND_SZ, beschreiben das Format der Daten, die bis zu 1 MB umfassen können. Datentypen von 0 bis 0x7fffffff sind für systemseitige Definitionen reserviert, und Anwendungen sollten diese Typen nicht verwenden. Die Datentypen 0x80000000 bis 0xffffffff sind für Anwendungen reserviert.
In der folgenden Tabelle sind die zur Zeit im System verwendeten Datentypen aufgeführt und beschrieben.
Tabelle A-2 Datentypen in der Registrierung
Datentyp | Beschreibung |
---|---|
REG_BINARY |
Binärdaten. Beispiel: Component Information : REG_BINARY : 00 00 00... |
REG_DWORD |
Durch eine 4 Byte lange Zahl dargestellte Daten. Viele Schlüssel für Gerätetreiber und Dienste weisen diesen Datentyp auf. Sie können im Registrierungseditor im Binär-, Hexadezimal- oder Dezimalformat angezeigt werden. Einträge für Dienstfehlersteuerelement weisen diesen Typ auf: ErrorControl : REG_DWORD : 0x1 |
REG_EXPAND_SZ |
Eine erweiterbare Datenzeichenkette. Hierbei handelt es sich um Text mit einer Variablen, die bei Aufruf durch eine Anwendung ersetzt wird. Im folgenden Wert wird z. B. die Zeichenkette %SystemStamm% durch den Pfad des Verzeichnisses ersetzt, das die SunLink Server-Systemdateien enthält: File : REG_EXPAND_SZ : %SystemStamm%\file.exe |
REG_MULTI_SZ |
Eine Multizeichenkette. Werte, die Listen oder mehrere Werte in für den Menschen lesbarer Form enthalten, weisen normalerweise diesen Typ auf. Die Einträge werden durch Nullzeichen getrennt. AlertNames : REG_MULTI_SZ : Administrator tom |
REG_SZ |
Eine Folge von Zeichen, die für den Menschen lesbaren Text darstellen. Die Beschreibung einer Komponente weist normalerweise diesen Typ auf: DisplayName : REG_SZ : Alerter |