关于Ring0 地址的问题

FrSysD 2012-01-21 10:52:30

RT
1.请问ProbeForRead的第三个参数是什么意思?
(msdn上没看懂)
2.请问ProbeForRead是只对Ring3的地址有用吗?(貌似是的?)
用try except进行异常处理就行?
...全文
86 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
FrSysD 2012-01-29
  • 打赏
  • 举报
回复
谢谢……
已解决。
windows确实是一字节对其的……
jzxsasch 2012-01-23
  • 打赏
  • 举报
回复
请问ProbeForRead的第三个参数是描述该段内存是以多少字节对齐的,这函数描述内存是否可读,不可读就抛出异常,用SEH捕获作相应的处理。
FrSysD 2012-01-22
  • 打赏
  • 举报
回复
还有,ddk默认是几字节对齐?
FrSysD 2012-01-22
  • 打赏
  • 举报
回复
貌似第三个参数是对齐的字节数?还是要求的大小(那第二个参数是什么?)?wrk中第三个参数一般都是sizeof(ULONG)……
还有,Windows的struct都是一字节对齐的吧?
woshi_ziyu 2012-01-22
  • 打赏
  • 举报
回复
没接触过

不过看MSDN最好的解决方法 结合代码 理解就快一些
woshi_ziyu 2012-01-22
  • 打赏
  • 举报
回复
没接触过

不过看MSDN最好的解决方法 结合代码 理解就快一些
FrSysD 2012-01-21
  • 打赏
  • 举报
回复
自己顶顶。

看到wrk中还有一些 ProbeForReadSmallStructure 等等,也是和ProbeForRead 差不多吗?

21,595

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧