首页
社区
课程
招聘
[求助]像枚举注册表子项这种数据,用什么数据结构获取比较好?
发表于: 2010-4-29 19:28 3848

[求助]像枚举注册表子项这种数据,用什么数据结构获取比较好?

2010-4-29 19:28
3848
驱动编程中,像枚举注册表子项这种数据,用什么数据结构获取比较好?

通过 dbgprint  查看,确定已经完全正确获取了数据。

如果想把数据全部取出来,储存在某个数据结构中以备后用,

因为数据是动态分配内存,项目数,项目名称长度都不是确定值。

用什么数据结构比较好?

因为每次名称的指针地址都不一样.

想到的方法是, 先枚举一次,取项目数,项目名称长度,
然后动态申请一个 wchar[x] 数组,  x=项目名称最大长度 , 数量=项目数

枚举时,把每个数据复制到数组中.

现在的问题是怎样 动态申请一个 wchar[x] 数组?

或者还有其它什么方法,请高手指点一下.

谢谢。

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 47
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
难道没用过 ExAllocatePoolWithTag (NonPaged, sizeof (wchar) * x, 0x01010)
2010-4-30 12:16
0
游客
登录 | 注册 方可回帖
返回
//