Таблица 19. 1 Общие ветви системного реестра |
|
Ветвь системного реестра |
Описание |
HKEY_CLASSES_ROOT |
В Windows NT/9x этот ключ является составной частью ключа HKEY_LOCAL_MACHINE. Этот раздел содержит определения типов документов, связей с файлами и интерфейса командного процессора. А в Windows 2000 информация о регистрации класса хранится в обоих ключах HKEY LOCAL MACHINE и HKEY_CURRENT_USER. При этом ключ HKEY_CLASSES_ROOT объединяет содержимое обоих указанных ключей в единой папке |
HKEY_CURRENT_USER |
Устанавливает связь с ключом HKEY_USERS, который соответствует параметрам настройки текущего пользователя. Для стандартных пользователей, у которых отсутствуют особые параметры настройки, используются параметры настройки пользователя типа .Default. С помощью этого ключа осуществляет доступ к пользовательским конфигурациям, программному обеспечению и классам |
HKEY_LOCAL_MACHINE |
Хранит аппаратные конфигурации, сетевые протоколы и классы программного обеспечения (в ключе HKEY_CLASSES_ROOT) |
HKEYJJSERS |
Используется для хранения выбранных пользователями глобальных параметров (в частности, параметров настройки цвета и звука), а также параметров настройки рабочего стола. При этом выбранные пользователями глобальные параметры должны храниться в подключе Software подключа каждого пользователя, содержащегося в ключе HKEY_USERS |
HKEY_CURRENT_CONFIG |
Этот ключ устанавливает связь с ключом отображения, входящим в состав подключа выбранной конфигурации config, содержащегося в ключе HKEY_LOCAL_MACHINE |
HKEY_DYN_DATA |
Используется только в Windows 9х. При этом в подключе Enum записываются данные о каждом аппаратном компоненте системы. А в подключе PerfStats хранятся данные измерения производительности системы |
HKEY_PERFORMANCE_DATA |
Этот ключ, применяемый только в Windows 2000, аналогичен ключу HKEY_DYN_DATA, который используется в Windows 9x |
Таблица 19.2 Сводка функций системного реестра |
|
Функция |
Назначение |
RegCloseKey |
Закрывает открытый ключ системного реестра |
RegConnectRegistry |
Выполняет соединение с предопределенным дескриптором системного реестра на другом компьютере |
отношение к OLE. Так, подключ Intertable содержит признак, указывающий на то. что объект данного типа может появиться в диалоговом окне Insert Object (Вставить объект) OLE-контейнера, тогда как подключ Protocol определяет дерево для ключа StdFile-Editing, хранящего OLE-протокол. В пределах ключа StdFileEditing содержатся подключи для Server (имени сервера документов, используемого при вызове документа WordPad), а также ряд имен команд 'ОГ, '02' и т.д. В WordPad реализовано только одно имя команды: &edit.Следует обратить внимание на ключ командного процессора, содержащий три следующих подключа: open, print и printto. У каждого из этих подключей имеется подключ под названием command. Подключ open играет ту же роль, что и типичная связь с файлом в Windows 3.x. Он содержит команду, используемую для открытия (или запуска) документа. Подключ print содержит команду, которая отправляет документ на печать. А подключ printto содержит специальный интерфейс, который обеспечивает возможность передачи документа на принтер путем перетаскивания. В качестве ключа командного процессора может быть зарегистрировано любое число имен команд. Эти имена команд отображаются в контекстном меню, которое появляется всякий раз, когда пользователь выполняет щелчок правой кнопкой мыши на пиктограмме документа.Системный реестр должен использоваться в Windows-приложении и для хранения выбранных пользователем глобальных параметров в подключе ___ __ _Software, который содержится в ключе HKEY_USERS. На рис. 19.4 корневой ключ HKEY_USERS показан вместе со следующими двумя подключами: .Default и User X. (Обратите внимание на то, что под каждым из подключей программного обеспечения находится подключ под названием Your App).
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.