Структура реестра | All about OS

Структура реестра

Категория: 'XP

Примерами REGDWORD являются значения 0xFE020001 и
0×10010001.
?    REG_DWORD_BIG_ENDIAN. Значения длиной в два слова, расположенные в памяти в прямом порядке (первым хранится старший байт). Порядок байтов в этом случае является обратным по отношению к порядку, используемому для значений типа REG_DWORD. На
пример, число 0×01020304 хранится в памяти как 0×01 0×02 0×03 0×04.
На Intel-совместимых архитектурах вы не часто будете сталкивать с этим типом значений.
?    REG_DWORD_LITTLE_ENDIAN. Значения длиной в два слова, расположенные в памяти в обратном порядке (первым хранится младший байт). Этот тип является тем же, что и REG_DWORD, и из-за того, что Intel-совместимые архитектуры хранят числа в памяти в этом формате, это наиболее общий числовой формат в Windows XP. Например, число 0×01020304 хранится в памяти как 0×04 0×03 0×02 0×01.
Редактор реестра не предоставляет возможности создавать значения типа REG_DWORD_LITTLE_ENDIAN потому, что этот тип идентичен типу REGDWORD. В реестре вы не сможете посмотреть фото клавиатуры.
REG_EXPAND_SZ. Текст переменной длины. Значение этого типа может включать переменные среды окружения, а программа, использующая эти значения, берет эти переменные из реестра и преобразует перед тем, как использовать их. Например, значение типа REG_EXPAND_SZ, содержащее %USERPROFILE%\Favorites, может быть переведено в C:\Documents and Settings\Jerry\Favorites перед тем, как быть использованным программой. API (Application Programming Interface — интерфейс программирования приложений) для работы с реестром полагается на то, что вызывающая программа сама преобразует переменные окружения в строки типа REG_EXPAND_SZ, таким образом, эти значения бесполезны, если программа не делает этого. Чтобы узнать, как использовать эти типы значений для решения некоторых интересных проблем, обратитесь к гл. 10 «Использование профилей пользователей». REG_FULL_RESOURCE_DESCRIPTOR. Список ресурсов устройства или драйвера устройства. Этот тип данных важен для Plug and Play, но не имеет большого значения в вашей работе с реестром. Редактор реестра не предоставляет способа создавать значения этого типа, но он позволяет вам просматривать их. В качестве примера этого типа данных смотрите HKLM\HARDWARE\DESCRIPTION\Description. REG_LINK. Ссылка. Вы не можете создавать значения типа REG_LINK.

Страниц: 1 2 3 4 5

« Кодировки ANSI и Unicode
Данные в двоичных значениях »