我想知道如何用 C 或 C++ 提取 Windows XP 注册表的当前状态? (当操作系统处于事件状态时)。
我一直在尝试对注册表文件使用 BackupRead(),但不可能对它们使用 CreateFile()。我设法创建了注册表文件的卷影拷贝,但它不是注册表的当前状态。
将不胜感激任何提示...(我知道 ERUNT 能够做到)
谢谢, Doori 酒吧
最佳答案
RegSaveKey曾经是首选方法,但文档现在指出您应该使用卷影复制服务。不过,我认为 RegSaveKey 应该继续工作(假设您拥有所需的权限)。当然,您始终可以推出自己的实现,如其他答案之一的链接中所示。
关于c++ - 如何提取注册表的当前状态? (在 C/C++、XP 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2907009/