驱动开发
文章平均质量分 81
hustwing
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在一般Windows内核驱动中获取网卡物理地址
自己想在一般的Windows内核驱动中,获取网卡的物理地址,在网上查了一些资料,都说得不是很详细,有些还说的是错的,自己琢磨了一下,然后调试通过,具体见下文: #define FILE_DEVICE_PHYSICAL_NETCARD 0x00000017#define _NDIS_CONTROL_CODE(request,method) / CTL_CODE(FILE_DEVICE原创 2010-03-08 12:46:00 · 959 阅读 · 0 评论 -
关于内核数据和代码分页问题的小小研究
关于内核的代码和数据分页问题,感觉自己一直是半知半解,前段时间请教了下同事和某个群里的网友,然后再顺手查了一些资料,总算对这个问题有了一些较为清晰的认识,记录如下: 关于分页和非分页内存,我们感受最深的应该还是,在高的IRQL级别上(>= DISPATCH_LEVEL)不能访问非分页内存,因为在这个级别上页错误无法被处理。 早期内存资源非常宝贵,我想这也可能是为什么Windows允许ntoskrnl的某些数据和代码驻留在分页内存中的原因。理论上,只要代码和数据不会在DISPATCH_LEVEL的级别上执原创 2010-06-24 14:24:00 · 442 阅读 · 0 评论
分享