В реестре Windows ключи могут быть созданы как энергозависимые - это означает, что энергозависимый ключ не выживет после перезагрузки ПК. После перезагрузки в реестре не будет обнаружено никаких следов такого ключа.
Это указывается параметром REG_OPTION_VOLATILE API RegCreateKeyEx.
Мне нужно проверить, является ли определенный раздел реестра Windows энергозависимым или нет (создан с помощью REG_OPTION_VOLATILE).
Например, ключ может быть расположен в (HKLM \ Software \ MyCompany \ MyProgram \ KeyToBeChecked).
Похоже, нет прямых API-интерфейсов WIN, которые бы позволяли выполнять такого рода проверки.
Кто-нибудь знает, как это можно проверить?