SunLink Server Administrationshandbuch

Die Struktur der SunLink Server-Registrierung

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