我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

«1 2 » Pages: ( 2/2 total )
本页主题: 有人做过驱动吗?win32下怎么样把核心内存映射到用户模式?? 隐藏签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

aaronnicholas



灌水天才奖
性别: 帅哥 状态: 该用户目前不在线
头衔: Mr.ひとり
等级: 荣誉会员
家族: 水族馆
发贴: 64143
威望: 5
浮云: 495
在线等级:
注册时间: 2004-09-09
最后登陆: 2016-02-14

5come5帮你背单词 [ puppet /'pΛpit/ n. 木偶,傀儡 ]


Quote:
引用第9楼coolboy于2007-06-14 00:33发表的:
问题已解决,贴点代码,希望对后来人有帮助。
  pKernelAddress = ExAllocatePoolWithTag(PagedPool, psm->length, _MemTag);
  if (pKernelAddress == NULL)
  {
    ........
.......


你这种方法是有问题的,如果你把页面锁在物理内存中,当你的用户进程被意外终止,而被锁页面没有解锁,就会BSOD.
一人ぼっちの寂しさを
顶端 Posted: 2007-06-21 17:13 | [15 楼]
aaronnicholas



灌水天才奖
性别: 帅哥 状态: 该用户目前不在线
头衔: Mr.ひとり
等级: 荣誉会员
家族: 水族馆
发贴: 64143
威望: 5
浮云: 495
在线等级:
注册时间: 2004-09-09
最后登陆: 2016-02-14

5come5帮你背单词 [ traveller /'trævlə/ n. 旅行者,旅客 ]


Quote:
引用第14楼stam0于2007-06-21 11:09发表的:

不能。。


2000-2003是写TDI Client来在驱动中访问网络的,Vista提供了WKS来进行网络操作
一人ぼっちの寂しさを
顶端 Posted: 2007-06-21 17:14 | [16 楼]
coolboy





性别: 保密 状态: 该用户目前不在线
等级: 品行端正
发贴: 252
威望: 0
浮云: 1107
在线等级:
注册时间: 2005-10-02
最后登陆: 2016-04-25

5come5帮你背单词 [ pillow /'piləu/ n. 枕头 ]


Quote:
引用第15楼aaronnicholas于2007-06-21 17:13发表的:


你这种方法是有问题的,如果你把页面锁在物理内存中,当你的用户进程被意外终止,而被锁页面没有解锁,就会BSOD.

请达人帮忙,讲一下你提到的section map的方法,谢谢!!
顶端 Posted: 2007-06-21 21:05 | [17 楼]
carwin





性别: 保密 状态: 该用户目前不在线
等级: 品行端正
发贴: 189
威望: 0
浮云: 1204
在线等级:
注册时间: 2006-09-17
最后登陆: 2014-02-11

5come5帮你背单词 [ june /d3əu:n/ n. 六月 ]


可以使用section map或者kestackattachprocess来映射用户态和内核。很久前看了一篇代码是这样做的。
顶端 Posted: 2007-06-27 09:14 | [18 楼]
«1 2 » Pages: ( 2/2 total )
我来我网·5come5 Forum » 程序员之家

Total 0.008431(s) query 5, Time now is:11-23 12:03, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号