SunLink Servers Register är en databas med en hierarkisk struktur. Den består av underträd och nycklar, och värdeposter. En nyckel kan även innehålla ytterligare undernycklar.
I följande tabell identifieras och definieras underträden i SunLink Servers Register.
Tabell A-1 Underträden i SunLink Servers Register
Rotnyckelnamn |
Beskrivning |
---|---|
HKEY_LOCAL_MACHINE |
Innehåller information om det lokala datorsystemet, inklusive data om maskinvaran och operativsystemet, t.ex. busstyp, systemminne, enhetsdrivrutiner och inställningar för start. |
HKEY_USERS |
Innehåller alla aktivt laddade användarprofiler, och standardprofilen. Användare som utnyttjar en server på distans har inga profiler under denna nyckel på servern; profilerna är då laddade i Registret på deras egna datorer. |
SunLink Servers Register är lagrat i katalogen /var/opt/lanman/datafiles på SunLink Server-datorn.
Varje Register-nyckel kan innehålla flera dataenheter, s.k. värdeposter. Man kan likna nycklar vid mappar, och i så fall är värdeposterna filerna i mapparna.
En värdepost har tre delar, vilka alltid uppträder i följande ordning: värdets namn, värdets datatyp, och själva värdet (data med obestämd längd).
Datatyper, som REG_SZ eller REG_EXPAND_SZ, beskriver formatet för data (upp till 1 Mbyte). Datatyper från 0 till 0x7fffffff är reserverade för definition av systemet, och bör inte användas av program. Datatyper från 0x80000000 till 0xffffffff är reserverade för användning i program.
I nedanstående tabell finns en lista med definitioner av de datatyper som för närvarande används av systemet.
Tabell A-2 Register-datatyper
Datatyp |
Beskrivning |
---|---|
REG_BINARY |
Binära data. Exempel: Component Information : REG_BINARY : 00 00 00... |
REG_DWORD |
Data representerade av ett tal på 4 byte. Många nycklar för enhetsdrivrutiner och tjänster är av denna typ och kan visas i Registereditorn med binärt, hexadecimalt eller decimalt format. Exempelvis är poster för kontroller av fel hos tjänster av denna typ: ErrorControl : REG_DWORD : 0x1 |
REG_EXPAND_SZ |
En utökningsbar datasträng (text som innehåller en variabel som skall bytas ut när den anropas av ett program). För följande värde kommer t. ex. strängen %SystemRoot% att ersättas av det verkliga läget för den katalog där systemfilerna för SunLink Server ligger: File : REG_EXPAND_SZ : %SystemRoot%\file.exe |
REG_MULTI_SZ |
Flera strängar. Värden som innehåller listor eller flera värden i en form som kan läsas av människor är vanligen av denna typ. Poster skiljs åt av NULL-tecken. AlertNames : REG_MULTI_SZ : Administrator tom |
REG_SZ |
En teckensekvens som representerar text som kan läsas av människor. Exempelvis är beskrivningen av en komponent vanligen av denna typ: DisplayName : REG_SZ : Alerter |