我修改了分派例程sfcreate,代码如下NTSTATUSSfCreate ( IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp ){ NTSTATUS status; KIRQL oldIrql; PAG...
全文
回复(6) 2009-03-27 22:59 来自版块 - 文件系统(过滤)驱动程序开发
表情
treeyan汗 还有 return Irp->IoStatus.Status; 已经完成了 IRP 不要访问其中成员(2009-04-23 22:50)
treeyan去掉自旋锁对,包你不会蓝了. KeAcquireSpinLock( &gControlDeviceStateLock, &oldIrql ); KeReleaseSpinLock( &gControlD...(2009-04-23 22:48)
peng_intel你好,我想问一下: 现在我用写了一个应用程序和键盘过滤驱动通信,DevicePath是可以得到的,但是用CreateFile函数连接这个设备的时候,当进入驱动程序的Create函数时,竟然返回的NTSTATUS是c0000022(STATUS_ACCESS_DENIED),我就郁...(2009-04-23 05:20)
wesley2005在SfPassThrough中,如果发现targetDevice是自己的ControlDevice,那么,应该complete该IRP。 另外,像那位大哥说的,应该学会一些调试技术。(2009-04-03 16:39)
lecy-2005thank u!(2009-03-29 17:15)
michaelgzFirst, check device names in driver and your user mode application. They must be match. I think your application is using a wrong device nam...(2009-03-28 14:59)

返回顶部