首页
社区
课程
招聘
[求助][求助]调试中 遇见一个函数zwqueryobject
发表于: 2008-11-6 11:11 12793

[求助][求助]调试中 遇见一个函数zwqueryobject

2008-11-6 11:11
12793
ZwQueryObject( x,2, , , , )

第一个参数从0开始不断变化数值越来也大
第二个参数为2 查了一下是ObjectTypeInformation

后面的参数 是变量地址和长度 想问这个函数是做什么用的啊

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (19)
雪    币: 503
活跃值: (80)
能力值: (RANK:280 )
在线值:
发帖
回帖
粉丝
2
这样的问题自己google不是更快吗

http://msdn.microsoft.com/en-us/library/bb961202.aspx
2008-11-6 11:18
0
雪    币: 21
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
关键是我没找到呀
2008-11-6 11:20
0
雪    币: 21
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
英文不是太好呀
2008-11-6 11:21
0
雪    币: 503
活跃值: (80)
能力值: (RANK:280 )
在线值:
发帖
回帖
粉丝
5
上面这个链接是google返回的第一条

如果英文不好只要把搜索设置为只返回中文结果不就好了,其实很多时候一些简单的问题自己动手查找一下或是试验一下,远比发帖要快很多
2008-11-6 11:37
0
雪    币: 503
活跃值: (80)
能力值: (RANK:280 )
在线值:
发帖
回帖
粉丝
6
另外,如果经常调试到zw等内核函数,不妨装个ddk便于查询
2008-11-6 11:39
0
雪    币: 21
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
我都看过了 讲的都不太详细   说是第二个参数是ObjectTypeInformation的时候 说是类信息  是怎么个类信息 就没说明白 所以才来问的

你在google 搜索ZwQueryObject 么  我看了里面没有符合我要求的   他们的参数好象不太一样啊

大哥帮帮忙吧
2008-11-6 11:41
0
雪    币: 503
活跃值: (80)
能力值: (RANK:280 )
在线值:
发帖
回帖
粉丝
8
这个是msdn上官方公布的解释
http://msdn.microsoft.com/en-us/library/bb961172.aspx
typedef enum _OBJECT_INFORMATION_CLASS {
  ObjectBasicInformation=0,
  ObjectTypeInformation=2,
} OBJECT_INFORMATION_CLASS;

这个结构微软没有完整的文档,这里有更详细的说明
http://undocumented.ntinternals.net/UserMode/Undocumented%20Functions/NT%20Objects/Type%20independed/OBJECT_INFORMATION_CLASS.html

typedef enum _OBJECT_INFORMATION_CLASS {
    ObjectBasicInformation,
    ObjectNameInformation,
    ObjectTypeInformation,
    ObjectAllInformation,
    ObjectDataInformation
} OBJECT_INFORMATION_CLASS, *POBJECT_INFORMATION_CLASS;

硬记一个函数或是一个数据结构从来都不是好办法,但必须会查找

就以这个为例我也一样是google来的,几秒钟而已
2008-11-6 11:51
0
雪    币: 21
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
链接都是英文的啊    就不能帮我解释一下么
2008-11-6 13:23
0
雪    币: 214
活跃值: (46)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
10
从一个句柄获得这个句柄的对象类型

例如"File" , "Key" , "Process" 等等
2008-11-6 14:43
0
雪    币: 503
活跃值: (80)
能力值: (RANK:280 )
在线值:
发帖
回帖
粉丝
11
没见过比你更懒的,懒得搜索,懒得查字典,干脆顺便懒得学习好了
是不是饭也要人喂到嘴里才能吃啊
2008-11-6 17:03
0
雪    币: 2056
活跃值: (13)
能力值: ( LV13,RANK:250 )
在线值:
发帖
回帖
粉丝
12
学习乌龟大师这种诲人不倦的精神。
2008-11-6 17:29
0
雪    币: 503
活跃值: (80)
能力值: (RANK:280 )
在线值:
发帖
回帖
粉丝
13
汗。。。vsasm别笑我啊

只不过像这些基本的问题如果都不愿意自己动手弄明白那真的很难想象更复杂的问题怎么继续下去,干脆直接找人要答案好了,我都无语了
2008-11-6 17:39
0
雪    币: 8209
活跃值: (4528)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
14
无语,同情乌龟大师
2008-11-6 17:44
0
雪    币: 251
活跃值: (25)
能力值: ( LV9,RANK:290 )
在线值:
发帖
回帖
粉丝
15
乌龟大师在这帖子里充分体现出作教师的潜质
2008-11-6 17:51
0
雪    币: 2056
活跃值: (13)
能力值: ( LV13,RANK:250 )
在线值:
发帖
回帖
粉丝
16
没笑捏。
楼主在对的时间对的地点幸运地碰到了乌龟大师。
2008-11-6 18:15
0
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
17
真是。上回有个人,问“C++中感叹号的作用”,还一问题发三贴。

结果我点了一看,根本连C中“非0即为真”这个基本原理都不懂。

我说了他两句,大意说他应该好好看看书了。这种问题不应该来论坛问之类。

没想他还不乐意了,说我傲慢。我就郁闷了。

我觉得我们的教育出问题了。现在越来越多的人不愿思考了,就想等现成的答案。还不把这种毛病当成是毛病,还以为是理所就该的。
2008-11-6 21:05
0
雪    币: 503
活跃值: (80)
能力值: (RANK:280 )
在线值:
发帖
回帖
粉丝
18
同意。。。教育制度很有问题
要么是教些没有多少实用价值古董,要么就是教学生背书
2008-11-6 22:26
0
雪    币: 503
活跃值: (80)
能力值: (RANK:280 )
在线值:
发帖
回帖
粉丝
19
汗一个。。。太抬举了
2008-11-6 22:26
0
雪    币: 7651
活跃值: (523)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
20
楼主这样态度的也不是第一次见了,希望能改改~
2008-11-7 09:27
0
游客
登录 | 注册 方可回帖
返回
//