这个问题在这里已经有答案了:
有没有办法验证windows注册表项是否易失性(reg\u option\u volatile)(2个答案)
两年前关门了。
我的问题是通过winapi确定配置单元是否是虚拟的。我说的“虚拟”是指在windows启动时生成的Hive。我需要弄清楚,硬盘上的数据存储在什么样的文件中 Windows/System32/config/SAM
, Windows/System32/config/SECURITY
等。
我搜索了stackoverflow和google,但没有找到任何关于它的信息。也许,我只是问错了。我该找什么?拜托,救命啊。
编辑:也许有人知道如何找出注册表配置单元是否引用了其他配置单元。
1条答案
按热度按时间5kgi1eie1#
hkey到配置单元的文件Map记录在msdn中。
所有键(使用创建的键除外)
REG_OPTION_VOLATILE
选项保存在一个配置单元文件中,但我不认为有一个函数可以调用从hkey句柄获取此文件。windows没有理由提供api来实现这一点,因为配置单元格式没有文档记录。