欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

关于iocontrolcode

更新时间: 2014-01-05 03:19:51 责任编辑: Author_N1

 

【求助】关于IOControlCode
自己写一个磁盘过滤驱动,需要截取IRP_MJ_WRITE,另外还有一个IRP_MJ_DEVICE_CONTROL,但是所有发给disk.sys的IRP_MJ_DEVICE_CONTROL,其中具体的IOControlCode有哪些?有几个IOControlCode?具体都是些什么作用?有没有类似写盘功能的code,这些所有的IOControlCode在哪个头文件被定义啊?或者有哪个文章或网页有详细的定义吗?主要是,如果这些IOControlCode中间有写盘的功能的code,就和IRP_MJ_WRITE,需要被截取下来进行一些处理。
比如我知道有一个IOCTL_VOLUME_ONLINE,还有其他的IOCTL在哪里有定义啊?能够所有的IOControlCode全部列出来就好了。
--参考方法--
我过滤的是磁盘卷,如果你的不是,就不要按照我的那个例子来弄,参照MSDN:
http://msdn.microsoft.com/EN-US/library/windows/hardware/ff566970(v=vs.85).aspx
最好去找找看有没有相似的代码。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:19:51
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/20905/
本文WWW.DOC100.NET DOC100.NET版权所有。