首页
社区
课程
招聘
[求助]问一个小问题,关于DesiredAccess 的
发表于: 2013-12-4 11:10 5324

[求助]问一个小问题,关于DesiredAccess 的

2013-12-4 11:10
5324
ZwCreateSection中
DesiredAccess [in]
Specifies an ACCESS_MASK value that determines the requested access to the object. In addition to the access rights that are defined for all types of objects (see ACCESS_MASK), the caller can specify any of the following access rights, which are specific to section objects:

DesiredAccess的作用是什么?既然是创建一个Section对象,并不是访问一个section对象  为何要设置期望的访问值掩码,这里的DesiredAccess是指定将后别人访问我们的对象所需要的权限,还是其他的什么

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

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 160
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
Section的Handle肯定是用于其他api,而其他api是需要检查权限的,所以。。。。。。
2013-12-4 16:45
0
雪    币: 19
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
所以CreateSection的DesiredAccess是指定了这个对象对外的访问掩码?(我疑惑的是ZwOpenSection和ZwCreateSection都会用到这个,不明白创建对象的时候使用DesiredAccess属性是做什么)等我回去看看源码。。。
2013-12-4 17:10
0
雪    币: 160
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
只要是handle,在内核会对应一个object,而使用handle时会调用ObReferenceObjectByHandle,这个函数会检查权限的。
2013-12-4 17:35
0
游客
登录 | 注册 方可回帖
返回
//