Составители:
Рубрика:
используются не более трех-четырех. Все API-функции, применяемые для выпол-
нения операций с реестром, перечислены в табл. 5.3.
Таблица 5.3
Функция Выполняемое действие
RegCloseKey
Закрывает (освобождает) дескриптор указанного разде-
ла без обновления реестра; см. также функцию RegFlush-
Key (для всех версий)
RegConnectRegistry
Устанавливает связь с заранее определенным дескрип-
тором реестра на другом (удаленном или сетевом) ком-
пьютере. Для выполнения операций с локальным реест-
ром не нужна (для всех версий)
RegCreateKey
Создает заданный раздел или, если таковой уже
существует, открывает его
RegCreateKeyEx
Создает заданный раздел или, если таковой уже
существует, открывает его (для Windows 98/95/NT)
RegDeleteKey
Удаляет заданный раздел и все его подразделы. (для
Windows 98/95). Удаляет заданный раздел, но не удаляет
его подразделы (для Windows NT)
RegDeleteValue
Удаляет значение именованного параметра из заданного
раздела реестра (для всех версий)
RegEnumKey
Составляет список подразделов заданного открытого раз-
дела (обеспечивает совместимость с Windows З.х.)
RegEnumKeyEx
Составляет список подразделов заданного открытого
раздела (для Windows 98/95/NT)
RegEnumValue
Составляет список параметров, которые содержатся
в заданном открытом разделе (для Windows 98/95/NT)
RegFlushKey
Записывает все атрибуты заданного раздела в реестр
(для всех версий)
RegGetKeySecurity
Возвращает дескриптор безопасности заданного откры-
того раздела (для Windows NT)
RegLoadKey
Создает подраздел раздела HKEY_USER или
HKEY_LOCAL_MACHINE,
прежде чем копировать
в этот подраздел информацию из указанного файла (для
всех версий)
RegNotifyChangeKeyValue
Извещает вызывающую функцию об изменении атрибутов
или содержимого открытого раздела. Не извещает об удале-
нии раздела (для всех версий)
RegOpenKey
Открывает указанный раздел, но не создает его (обеспе-
чивает совместимость с Windows З.х.)
RegOpenKeyEx Открывает указанный раздел, но не создает его
RegQuerylnfoKey
Читает информацию об открытом подразделе, в том
числе о его размере, номере, классе, атрибуте безопасно-
сти и т. д. (для Windows 98/95/NT)
Окончание таблицы 5.3
RegQueryMultipleValues
Возвращает тип и данные для списка имен парамет-
ров, связанных с открытым разделом (для всех версий)
RegQueryValue
Читает значение, связанное с безымянным парамет-
ром указанного открытого раздела (обеспечивает со-
74
используются не более трех-четырех. Все API-функции, применяемые для выпол-
нения операций с реестром, перечислены в табл. 5.3.
Таблица 5.3
Функция Выполняемое действие
Закрывает (освобождает) дескриптор указанного разде-
RegCloseKey ла без обновления реестра; см. также функцию RegFlush-
Key (для всех версий)
Устанавливает связь с заранее определенным дескрип-
тором реестра на другом (удаленном или сетевом) ком-
RegConnectRegistry
пьютере. Для выполнения операций с локальным реест-
ром не нужна (для всех версий)
Создает заданный раздел или, если таковой уже
RegCreateKey
существует, открывает его
Создает заданный раздел или, если таковой уже
RegCreateKeyEx
существует, открывает его (для Windows 98/95/NT)
Удаляет заданный раздел и все его подразделы. (для
RegDeleteKey Windows 98/95). Удаляет заданный раздел, но не удаляет
его подразделы (для Windows NT)
Удаляет значение именованного параметра из заданного
RegDeleteValue
раздела реестра (для всех версий)
Составляет список подразделов заданного открытого раз-
RegEnumKey
дела (обеспечивает совместимость с Windows З.х.)
Составляет список подразделов заданного открытого
RegEnumKeyEx
раздела (для Windows 98/95/NT)
Составляет список параметров, которые содержатся
RegEnumValue
в заданном открытом разделе (для Windows 98/95/NT)
Записывает все атрибуты заданного раздела в реестр
RegFlushKey
(для всех версий)
Возвращает дескриптор безопасности заданного откры-
RegGetKeySecurity
того раздела (для Windows NT)
Создает подраздел раздела HKEY_USER или
HKEY_LOCAL_MACHINE, прежде чем копировать
RegLoadKey
в этот подраздел информацию из указанного файла (для
всех версий)
Извещает вызывающую функцию об изменении атрибутов
RegNotifyChangeKeyValue или содержимого открытого раздела. Не извещает об удале-
нии раздела (для всех версий)
Открывает указанный раздел, но не создает его (обеспе-
RegOpenKey
чивает совместимость с Windows З.х.)
RegOpenKeyEx Открывает указанный раздел, но не создает его
Читает информацию об открытом подразделе, в том
RegQuerylnfoKey числе о его размере, номере, классе, атрибуте безопасно-
сти и т. д. (для Windows 98/95/NT)
Окончание таблицы 5.3
Возвращает тип и данные для списка имен парамет-
RegQueryMultipleValues
ров, связанных с открытым разделом (для всех версий)
Читает значение, связанное с безымянным парамет-
RegQueryValue
ром указанного открытого раздела (обеспечивает со-
74
Страницы
- « первая
- ‹ предыдущая
- …
- 72
- 73
- 74
- 75
- 76
- …
- следующая ›
- последняя »
