I/O Request Packet(IRP) IRP概述: IRP是由I/O管理器发出的,I/O管理器是用户态与内核态之间的桥梁,当用户态进程发出I/O请求时,I/O管理器就捕获这些请求,将其转换为IRP请求,发送给驱动程序. I/O管理器无疑是非常重要的,具有核心地位.它负责所有I/O请求的调度和管理工作,根据请求的不同内容,选择相应的驱动程序对象,设备对象,并生成.发送.释放各种不同的IRP. 整个I/O处理流程是在它的指挥下完成的. 一个IRP是从非分页内存中分配的可变大小的结构,它包括…