Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Прежде чем приложение сможет добавить данные в реестр, он должен создать или открыть ключ. Чтобы создать или открыть ключ, приложение всегда рассматривает ключ как подраздел открытого ключа. Следующие стандартные ключи всегда открыты: HKEY_LOCAL_MACHINE, HKEY_CLASSES_ROOT, HKEY_USERSи HKEY_CURRENT_USER. Приложение использует функцию RegOpenKeyEx для открытия ключа и функции RegCreateKeyEx для создания ключа. Дерево реестра может составлять 512 уровней. Вы можете создавать до 32 уровней одновременно с помощью одного вызова API реестра.
Приложение может использовать функцию RegCloseKey для закрытия ключа и записи данных, содержащихся в реестре. RegCloseKey не обязательно записывает данные в реестр перед возвратом; для записи содержимого кэша на жесткий диск может потребоваться несколько секунд. Если приложение должно явно записывать данные реестра на жесткий диск, оно может использовать функцию RegFlushKey. RegFlushKey, однако использует множество системных ресурсов и следует вызывать только при абсолютной необходимости.