Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:
winreg.h содержит следующие программные интерфейсы:
Функции
|
AbortSystemShutdownA Останавливает инициированное завершение работы системы. (ANSI) |
|
AbortSystemShutdownW Останавливает инициированное завершение работы системы. (Юникод) |
|
InitiateShutdownA Инициирует завершение работы и перезагрузку указанного компьютера, а также перезапускает все приложения, зарегистрированные для перезапуска. (ANSI) |
|
InitiateShutdownW Инициирует завершение работы и перезагрузку указанного компьютера, а также перезапускает все приложения, зарегистрированные для перезапуска. (Юникод) |
|
InitiateSystemShutdownA Инициирует завершение работы и необязательный перезапуск указанного компьютера. (ANSI) |
|
InitiateSystemShutdownExA Инициирует завершение работы и необязательный перезапуск указанного компьютера и при необходимости записывает причину завершения работы. (ANSI) |
|
InitiateSystemShutdownExW Инициирует завершение работы и необязательный перезапуск указанного компьютера и при необходимости записывает причину завершения работы. (Юникод) |
|
InitiateSystemShutdownW Инициирует завершение работы и необязательный перезапуск указанного компьютера. (Юникод) |
|
RegCloseKey Закрывает дескриптор для указанного раздела реестра. |
|
RegConnectRegistryA Устанавливает соединение с предопределенным разделом реестра на другом компьютере. (ANSI) |
|
RegConnectRegistryW Устанавливает соединение с предопределенным разделом реестра на другом компьютере. (Юникод) |
|
RegCopyTreeA Копирует указанный раздел реестра, а также его значения и подразделы в указанный раздел назначения. (ANSI) |
|
RegCopyTreeW Копирует указанный раздел реестра, а также его значения и подразделы в указанный раздел назначения. (Юникод) |
|
RegCreateKeyA Создает указанный раздел реестра. Если раздел уже существует в реестре, функция открывает его. (ANSI) |
|
RegCreateKeyExA Создает указанный раздел реестра. Если ключ уже существует, функция открывает его. Обратите внимание, что в именах ключей регистр не учитывается. (ANSI) |
|
RegCreateKeyExW Создает указанный раздел реестра. Если ключ уже существует, функция открывает его. Обратите внимание, что в именах ключей регистр не учитывается. (Юникод) |
|
RegCreateKeyTransactedA Создает указанный раздел реестра и связывает его с транзакцией. (ANSI) |
|
RegCreateKeyTransactedW Создает указанный раздел реестра и связывает его с транзакцией. (Юникод) |
|
RegCreateKeyW Создает указанный раздел реестра. Если раздел уже существует в реестре, функция открывает его. (Юникод) |
|
RegDeleteKeyA Удаляет подраздел и его значения. (ANSI) |
|
RegDeleteKeyExA Удаляет подраздел и его значения из указанного представления реестра для конкретной платформы. (ANSI) |
|
RegDeleteKeyExW Удаляет подраздел и его значения из указанного представления реестра для конкретной платформы. (Юникод) |
|
RegDeleteKeyTransactedA Удаляет подраздел и его значения из указанного представления реестра для конкретной платформы как транзакция. (ANSI) |
|
RegDeleteKeyTransactedW Удаляет подраздел и его значения из указанного представления реестра для конкретной платформы как транзакция. (Юникод) |
|
RegDeleteKeyValueA Удаляет указанное значение из указанного раздела реестра и подраздела. (ANSI) |
|
RegDeleteKeyValueW Удаляет указанное значение из указанного раздела реестра и подраздела. (Юникод) |
|
RegDeleteKeyW Удаляет подраздел и его значения. (Юникод) |
|
RegDeleteTreeA Рекурсивно удаляет подразделы и значения указанного ключа. (ANSI) |
|
RegDeleteTreeW Рекурсивно удаляет подразделы и значения указанного ключа. (Юникод) |
|
RegDeleteValueA Удаляет именованное значение из указанного раздела реестра. (ANSI) |
|
RegDeleteValueW Удаляет именованное значение из указанного раздела реестра. (Юникод) |
|
RegDisablePredefinedCache Отключает кэширование дескриптора предварительно заданного реестра для HKEY_CURRENT_USER для текущего процесса. |
|
RegDisablePredefinedCacheEx Отключает кэширование дескрипторов для всех предопределенных дескрипторов реестра для текущего процесса. |
|
RegDisableReflectionKey Отключает отражение реестра для указанного раздела. Отключение отражения для ключа не влияет на отражение каких-либо подразделов. |
|
RegEnableReflectionKey Восстанавливает отражение реестра для указанного отключенного раздела. Восстановление отражения для ключа не влияет на отражение каких-либо подразделов. |
|
RegEnumKeyA Перечисляет подразделы указанного открытого раздела реестра. (RegEnumKeyA) |
|
RegEnumKeyExA Перечисляет подразделы указанного открытого раздела реестра. Функция получает сведения об одном подразделе при каждом вызове. (ANSI) |
|
RegEnumKeyExW Перечисляет подразделы указанного открытого раздела реестра. Функция получает сведения об одном подразделе при каждом вызове. (Юникод) |
|
RegEnumKeyW Перечисляет подразделы указанного открытого раздела реестра. (RegEnumKeyW) |
|
RegEnumValueA Перечисляет значения для указанного открытого раздела реестра. Функция копирует одно имя индексированного значения и блок данных для ключа при каждом вызове. (ANSI) |
|
RegEnumValueW Перечисляет значения для указанного открытого раздела реестра. Функция копирует одно имя индексированного значения и блок данных для ключа при каждом вызове. (Юникод) |
|
RegFlushKey Записывает в реестр все атрибуты заданного открытого раздела реестра. |
|
RegGetKeySecurity Извлекает копию дескриптора безопасности, защищающего указанный открытый раздел реестра. |
|
RegGetValueA Извлекает тип и данные для указанного значения реестра. (ANSI) |
|
RegGetValueW Извлекает тип и данные для указанного значения реестра. (Юникод) |
|
RegLoadAppKeyA Загружает указанный куст реестра в качестве куста приложения. (ANSI) |
|
RegLoadAppKeyW Загружает указанный куст реестра в качестве куста приложения. (Юникод) |
|
RegLoadKeyA Создает подраздел в разделе HKEY_USERS или HKEY_LOCAL_MACHINE и загружает данные из указанного куста реестра в этот подраздел. (ANSI) |
|
RegLoadKeyW Создает подраздел в разделе HKEY_USERS или HKEY_LOCAL_MACHINE и загружает данные из указанного куста реестра в этот подраздел. (Юникод) |
|
RegLoadMUIStringA Загружает указанную строку из указанного ключа и подраздела. (ANSI) |
|
RegLoadMUIStringW Загружает указанную строку из указанного ключа и подраздела. (Юникод) |
|
RegNotifyChangeKeyValue Уведомляет вызывающий объект об изменениях атрибутов или содержимого указанного раздела реестра. |
|
RegOpenCurrentUser Извлекает дескриптор ключа HKEY_CURRENT_USER для пользователя, олицетворяемого текущим потоком. |
|
RegOpenKeyA Открывает указанный раздел реестра. (ANSI) |
|
RegOpenKeyExA Открывает указанный раздел реестра. Обратите внимание, что в именах ключей регистр не учитывается. (ANSI) |
|
RegOpenKeyExW Открывает указанный раздел реестра. Обратите внимание, что в именах ключей регистр не учитывается. (Юникод) |
|
RegOpenKeyTransactedA Открывает указанный раздел реестра и связывает его с транзакцией. (ANSI) |
|
RegOpenKeyTransactedW Открывает указанный раздел реестра и связывает его с транзакцией. (Юникод) |
|
RegOpenKeyW Открывает указанный раздел реестра. (Юникод) |
|
RegOpenUserClassesRoot Извлекает дескриптор ключа HKEY_CLASSES_ROOT для указанного пользователя. Пользователь идентифицируется с помощью маркера доступа. |
|
RegOverridePredefKey Сопоставляет предопределенный раздел реестра с указанным разделом реестра. |
|
RegQueryInfoKeyA Извлекает сведения об указанном разделе реестра. (ANSI) |
|
RegQueryInfoKeyW Извлекает сведения о указанном разделе реестра. (Юникод) |
|
RegQueryMultipleValuesA Извлекает тип и данные для списка имен значений, связанных с открытым разделом реестра. (ANSI) |
|
RegQueryMultipleValuesW Извлекает тип и данные для списка имен значений, связанных с открытым разделом реестра. (Юникод) |
|
RegQueryReflectionKey Определяет, было ли отражение отключено или включено для указанного ключа. |
|
RegQueryValueA Извлекает данные, связанные с значением по умолчанию или без имени указанного раздела реестра. Данные должны быть строкой, заканчивающейся null. (ANSI) |
|
RegQueryValueExA Извлекает тип и данные для указанного имени значения, связанного с открытым разделом реестра. (ANSI) |
|
RegQueryValueExW Извлекает тип и данные для указанного имени значения, связанного с открытым разделом реестра. (Юникод) |
|
RegQueryValueW Извлекает данные, связанные с значением по умолчанию или без имени указанного раздела реестра. Данные должны быть строкой, заканчивающейся null. (Юникод) |
|
RegRenameKey Изменяет имя указанного раздела реестра. (RegRenameKey) |
|
RegReplaceKeyA Заменяет файл, который поддерживает раздел реестра и все его подразделы, другим файлом, чтобы при следующем запуске системы значения ключа и подраздела сохранялись в новом файле. (ANSI) |
|
RegReplaceKeyW Заменяет файл, который поддерживает раздел реестра и все его подразделы, другим файлом, чтобы при следующем запуске системы значения ключа и подраздела сохранялись в новом файле. (Юникод) |
|
RegRestoreKeyA Считывает сведения реестра в указанном файле и копирует их по указанному разделу. Эти сведения реестра могут быть в виде раздела и нескольких уровней подразделов. (ANSI) |
|
RegRestoreKeyW Считывает сведения реестра в указанном файле и копирует их по указанному разделу. Эти сведения реестра могут быть в виде раздела и нескольких уровней подразделов. (Юникод) |
|
RegSaveKeya Сохраняет указанный ключ и все его подразделы и значения в новом файле в стандартном формате. (ANSI) |
|
RegSaveKeyExa Сохраняет указанный раздел и все его подразделы и значения в файле реестра в указанном формате. (ANSI) |
|
RegSaveKeyExW Сохраняет указанный раздел и все его подразделы и значения в файле реестра в указанном формате. (Юникод) |
|
RegSaveKeyW Сохраняет указанный ключ и все его подразделы и значения в новом файле в стандартном формате. (Юникод) |
|
RegSetKeySecurity Задает безопасность открытого раздела реестра. |
|
RegSetKeyValueA Задает данные для указанного значения в указанном разделе реестра и подразделе . (ANSI) |
|
RegSetKeyValueW Задает данные для указанного значения в указанном разделе реестра и подразделе . (Юникод) |
|
RegSetValueA Задает данные для значения по умолчанию или без имени указанного раздела реестра. Данные должны быть текстовой строкой. (ANSI) |
|
RegSetValueExA Задает данные и тип указанного значения в разделе реестра. (ANSI) |
|
RegSetValueExW Задает данные и тип указанного значения в разделе реестра. (Юникод) |
|
RegSetValueW Задает данные для значения по умолчанию или без имени указанного раздела реестра. Данные должны быть текстовой строкой. (Юникод) |
|
RegUnLoadKeyA Выгружает указанный раздел реестра и его подразделы из реестра. (ANSI) |
|
RegUnLoadKeyW Выгружает указанный раздел реестра и его подразделы из реестра. (Юникод) |
Структуры
|
VALENTA Содержит сведения о значении реестра. Эта структура используется в функции RegQueryMultipleValues. (ANSI) |
|
VALENTW Содержит сведения о значении реестра. Эта структура используется в функции RegQueryMultipleValues. (Юникод) |