阅读:995回复:1
怎么我的驱动程序连ReadFile,WriteFile也收不到
各位:
这个驱动只收到ReadFile的消息但Irp->AssociatedIrp.SystemBuffer为零 WriteFile什么也没有收到原因何在? |
|
|
沙发#
发布于:2003-06-16 09:25
1、定义 IRP_MJ_WRITE 的分发例程了吗?
2、至于Irp->AssociatedIrp.SystemBuffer 为0 。你可以检查 IoCreateDevice 生成的设备对象 PDEVICE_OBJECT-〉->Flags 用的是 DO_DIRECT_IO 或 DO_BUFFERED_IO 。DO_BUFFERED_IO 才会用Irp->AssociatedIrp.SystemBuffer 的。 |
|
|