Сборник статей по настройке Windows


Структура реестра - часть 3


00h: двойное слово - тип параметра 04h: двойное слово (?) 08h: слово - размер имени параметра (n) 0Ah: слово - размер значения параметра (m) 0Ch: n байт - имя параметра 0Ch+n: m байт - значение параметра

Информация о параметрах записывается один за другим, без какого-либо разделения. Если у параметра отсутствует имя (размер равен нулю), то он считается параметром "по умолчанию" для этого ключа.

Программа редактирования реестра RegEdit предоставляет возможность создания параметров лишь трех типов (1, 3, 4), хотя Windows позволяет хранить до 65536 типов параметров.


ПРИЛОЖЕНИЕ 1

Типы параметров зарезервированные в MSDE

0 - REG_NONE Неопределенный тип 1 - REG_SZ Строка, заканчивающаяся нулем 2 - REG_EXPAND_SZ Строка, заканчивающаяся нулем (со ссылками на переменные окружения) 3 - REG_BINARY Двоичный тип 4 - REG_DWORD или REG_DWORD_LITTLE_ENDIAN Двойное слово 5 - REG_DWORD_BIG_ENDIAN Двойное слово 6 - REG_LINK Символическая связь (Symbolic Link) 7 - REG_MULTI_SZ Многостроковый параметр (строки разделены конечными нулями) 8 - REG_RESOURCE_LIST Представление ресурса в виде карты ресурса (Resource list in the resource map) 9 - REG_FULL_RESOURCE_DESCRIPTOR Представление ресурса в виде аппаратного описания (Resource list in the hardware description) 10 - REG_RESOURCE_REQUIREMENTS_LIST

ПРИЛОЖЕНИЕ 2

Схематичное представление структуры файла реестра

© 2003-2004 К. Тарасов, И. Чеботарев

http://www.whatis.ru/




Начало  Назад  Вперед