编写 Dispatch 例程
(IRP) 处理任何 I/O 请求数据包从驱动程序注册的调度例程开始,以处理 IRP_MJ_*XXX) (IRP 主函数代码。驱动程序的 DriverEntry 例程在驱动程序DRIVER_OBJECT*结构内导出调度表中调度例程的入口点。
驱动程序可以为它处理的每个主要 I/O 函数代码提供单独的调度例程。 或者,可以编写调度例程来处理多个 I/O 函数代码。
本节包含下列主题:
DispatchCreate、DispatchClose 和 DispatchCreateClose 例程
DispatchRead、DispatchWrite 和 DispatchReadWrite 例程