IRP
共 28 篇文章
IRP 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 28 篇文章,持续更新中。
IRP详细介绍 所有驱动开发人员都要知道的知识 附图
IRP详细介绍 所有驱动开发人员都要知道的知识 附图
用户态使用Win32 CreateFile访问驱动程序
用户态使用Win32 CreateFile访问驱动程序,dwShareMode为0时来请求独占内核对象在设备对象DEVICE_OBJECT结构中存储设备的信息,对于与设备的每个交互,相关的DEVICE_OBJECT被传递给驱动的回调例程。,但是开发者可以扩展设备结构,称为设备扩展
在PnP IRP中我们加载设备NTSTATUS Wdm1AddDevice( IN PDRIVER_OBJECT D
对于hook
对于hook,从ring3有很多,ring3到ring0也有很多,根据api调用环节递进的顺序,在每一个环节都有hook的机会,可以有int 2e或者sysenter hook,ssdt hook,inline hook ,irp hook,object hook,idt hook等等
IFS学习心得-5-IRP和IO堆栈.docIFS学习心得-5-IRP和IO堆栈.doc
IFS学习心得-5-IRP和IO堆栈.docIFS学习心得-5-IRP和IO堆栈.doc
直接IRP操作文件的实现问题
直接IRP操作文件的实现问题,其实对于大部分接口(诸如:
ZwReadFile、ZwWriteFile、ZwSetInformationFile、ZwDeleteFile等)在OSR上的“ Rolling Your Own - Building IRPs to Perform I/O ”一文中已经实现,但是那里面的实现还不够全。所以,我就翻出了前段时间在网上淘到的资料,特与大家共享!尤其值得注意
不必多说,驱动开发必需弄懂的概念之一,IRP,I/O Request Packets
不必多说,驱动开发必需弄懂的概念之一,IRP,I/O Request Packets
驱动程序与应用程序的接口
<P>有两种方式可以让设备和应用程序之间联系:<BR>1. 通过为设备创建的一个符号链;<BR>2. 通过输出到一个接口<BR>WDM驱动程序建议使用输出到一个接口而不推荐使用创建符号链的方法。这个接口保证PDO的安全,也保证安全地创建一个惟一的、独立于语言的访问设备的方法。<BR>一个应用程序使用Win32APIs来调用设备。在某个Win32 APIs和设备对象的分发函数之间
汇编语言教程.rar
一本很好的汇编语言教程,跟大家一起分享
课程介绍
第1章 预备知识
1.1 汇编语言的由来及其特点
1 机器语言
2 汇编语言
3 汇编程序
4 汇编语言的主要特点
5 汇编语言的使用领域
1.2 数据的表示和类型
1 数值数据的表示
2 非数值数据的表示
3 基本的数据类型
1.3 习题
第2章 CPU资源和