Реестр имеет иерархическую структуру, аналогичную каталогу (вложенные папки, деревья). Корневые элементы представляют собой установленные Майкрософтом константы.
Код:
HKEY_CLASSES_ROOT
HKEY_CURRENT_CONFIG
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_USERS
Каждый из корневых элементов — корневых ключей — имеет подключи — папки (далее — ключи или подключи), те, в свою очередь, тоже могут иметь свои подключи и т.д. В подключе, находящемся в этой цепочке, могут содержаться параметры и соответствующие им значения. Например:
Код:
HKEY_LOCAL_MACHINE
|
SOFTWARE
|
Microsoft
|
IE4
|
Setup
|
Path = "%programfiles%\Internet Explorer"
В примере:
§ HKEY_LOCAL_MACHINE — корневой ключ.
§ Path — параметр;
§ все остальные — подключи.