无法保存注册表密钥ResourceMap
Not able to save registry key RESOURCEMAP
我正在使用win32应用程序中的function regsavekey()捕获注册表hklm 硬件。我将这些蜂箱保存在.cd文件中。除了ResourceMap之外,我可以捕获硬件密钥下的所有其他键。我不知道为什么这个子钥匙没有被捕获。
这是我的代码:
HKEY hKeyToDump;
RegOpenKeyEx( HKEY_LOCAL_MACHINE, "HARDWARE", 0, KEY_ALL_ACCESS | KEY_WOW64_64KEY, &hKeyToDump );
RegFlushKey(hKeyToDump);
RegSaveKey(hKeyToDump, "<Path of .CD file>", NULL);
请在此帮助我。
RESOURCEMAP
subkey是"挥发性",其数据仅保存在内存中,而不是保留在蜂巢文件中。根据其文档,RegSaveKey
无法保存挥发性密钥。我的猜测是RESOURCEMAP
是由于包含临时设备信息而进行的,该信息在系统运行时收集,并且每次重新启动系统时都可以更改。
相关文章:
- SSH通过/sbin/SSH无法读取RSA密钥文件(从控制台运行)
- 允许从 std::map 的密钥窃取资源?
- TMap::Emplace() 在应用现有密钥时会覆盖吗?
- 在没有密钥的情况下读取密文的剩余噪声预算
- 如何修复无效的API密钥,IP或操作权限错误?
- 所有可能的链接生成器与64位密钥
- 如何在unordered_map中更改密钥?
- 获取当前密钥状态?
- curl_easy_perform() 失败:SSL 对等证书或 SSH 远程密钥不正常
- 将密钥发送到非前台的游戏窗口
- 有哪些方法可以对基于 256 位密钥的矩阵进行加扰?
- 如何在精灵表上的两个不同部分之间来回切换,同时用户仍使用 SFML 持有密钥
- 如何将CNG密钥转换为OpenSSL EVP_PKEY(反之亦然)?
- 运行密钥密码解密知道密钥?
- std::unordered_map 运算符 [] 是否对非现有密钥进行零初始化?
- 封装 std::map 以允许迭代,但没有直接密钥访问?
- 如果我使用同一个密钥推送用户数据两次,会发生什么
- 如何在C++中创建自己的编译密钥
- 重载std::映射不同的密钥类型
- 无法保存注册表密钥ResourceMap