Windows XP. Библиотека пользователя. Андрей Боренков

Чтение книги онлайн.

Читать онлайн книгу Windows XP. Библиотека пользователя - Андрей Боренков страница 22

Жанр:
Серия:
Издательство:
Windows XP. Библиотека пользователя - Андрей Боренков

Скачать книгу

style="font-size:15px;">      ♦ строковые (например, содержащие путь к папке: C: \Program files\);

      ♦ двоичные (например, 4 5 0 0 53 0 0 4F) – длина такого параметра не должна превышать 16 Кбайт;

      ♦ DWORD – такой параметр занимает 4 байта и отображается как в шестнадцате-ричном, так и в десятичном виде, например 0x00000001 (1); в скобках указывается десятичное значение, а перед ними – шестнадцатеричное.

      Между тем типов значений параметров значительно больше. Обратите внимание, что рядом с названием каждого параметра присутствует столбец Тип. Кратко рассмотрим основные типы значений параметров реестра.

      ♦ REGBINARY – двоичные данные (довольно часто – сведения об аппаратных компонентах).

      ♦ REGDWORD – значение, занимающее 4 байта и представленное как в шестнад-цатеричном, так и в десятичном виде.

      ♦ REGEXPANDSZ – содержит некоторую переменную, которую приложение может изменить в процессе работы.

      ♦ REG_DWORD_BIG_ENDIAN – 32-битное значение (старший байт расположен в самом начале).

      ♦ REG_MULTI_SZ – значение, содержащее несколько строк для более удобного восприятия (строки будут разделены специальным символом NULL).

      ♦ REGEXPANDSZ – содержит имена переменных, которые приложение может заменить на их реальные значения (переменная длина).

      ♦ REGSZ – текстовая строка (как правило, содержит какое-нибудь текстовое описание).

      ♦ REG_LINK – содержит определенную ссылку в формате Unicode.

      ♦ REG_FULL_RESOURCE_DESCRIPTOR – данные, касающиеся аппаратных ресурсов системы (например, DMA, I/O, IRQ и т. п.). Отображается в шестнадцатерич-ном виде.

      ♦ REG_RESOURCE_LIST – также содержит данные, касающиеся аппаратных ресурсов системы, – тип интерфейса и номер шины. Отображается в шестнадца-теричном виде.

      ♦ REGNONE – данный тип значения используется в том случае, когда операционная система не может распределить имеющиеся данные (неопределенный тип).

      Рассмотрим разделы системного реестра.

      HKEY_CLASSES_ROOT. Данный раздел содержит информацию обо всех типах файлов, которые встречаются в процессе работы операционной системы, а также о программах, которые открывают файлы указанных типов (это необходимо, чтобы открывать файл двойным щелчком). Кроме того, здесь находится информация об открытии файла путем его перетаскивания в окно программы.

      HKEY_CURRENT_USER. Раздел содержит информацию, касающуюся настроек пользователя, в данный момент работающего за компьютером (например, внешний вид Рабочего стола).

      HKEY_LOCAL_MACHINE. Здесь находятся данные о текущей конфигурации системы, активных службах и драйверах, а также об установленном программном обеспечении и его настройках.

      HKEYUSERS. В данном разделе хранится информация обо всех пользователях компьютера и их личных настройках. Для каждого пользователя создается отдельная запись, название которой соответствует его имени.

      HKEY_CURRENT_CONFIG. Раздел содержит информацию, касающуюся конфигурации оборудования, входящего в состав компьютера, а также данные, необходимые

Скачать книгу