NTSTATUSProcessHiddenFile( IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp, IN PIO_STACK_LOCATION IrpSp){NTSTATUS status; PDEVICE_EX...
全文
回复(10) 2004-12-24 09:21 来自版块 - 文件系统(过滤)驱动程序开发
表情
tooflatwhile (1) { //增加这句代码试试 pos = 0; len = IrpSp->Parameters.QueryFile.Length; newlen = len; QueryBuffer = ...(2005-01-14 21:15)
lhzh114这是源代码,2000下的sFilter,帮忙看一下,先谢谢了!(2005-01-13 15:46)
tooflat是不是QueryBuffer = (PFILE_BOTH_DIR_INFORMATION) Irp->UserBuffer; 这句代码有问题,我原来的代码前面对RequestMode有判断,如果是KernelMode,就直接下发了,如果是KernelMode,那么buff...(2005-01-13 08:56)
tooflat是不是QueryBuffer = (PFILE_BOTH_DIR_INFORMATION) Irp->UserBuffer; 这句代码有问题,我原来的代码前面对RequestMode有判断,如果是KernelMode,就直接下发了,如果是KernelMode,那么buff...(2005-01-12 23:01)
lhzh114这样调用的: NTSTATUS status; PDEVICE_EXTENSION pdx = (PDEVICE_EXTENSION) DeviceObject->DeviceExtension; PIO_STACK_LOCATION irpsp = IoGet...(2005-01-12 17:31)
tooflattooflat大侠: 您这段代码别处还有问题吗?请指教! 我用上后加载总是 重新启动 能QQ交流吗?50994497 还没有发现其他问题,你可以跟踪一下是什么地方蓝屏, 我不用QQ(2004-12-27 17:47)
lhzh114tooflat大侠: 您这段代码别处还有问题吗?请指教! 我用上后加载总是 重新启动 能QQ交流吗?50994497(2004-12-27 11:38)
tooflat这个代码好像是参考SFILTER的吧 1“为何再次把irp发送到下层后等待?” 应该是利用事件同步完成例程吧,也就是在IoCompleteRequest(Irp, IO_NO_INCREMENT)前保证完成例程已经OK了。 =====================...(2004-12-27 10:21)
snowStart关注学习中...(2004-12-24 13:13)
fslife这个代码好像是参考SFILTER的吧 1“为何再次把irp发送到下层后等待?” 应该是利用事件同步完成例程吧,也就是在IoCompleteRequest(Irp, IO_NO_INCREMENT)前保证完成例程已经OK了。 2“完成irp后还可以用 Irp->...(2004-12-24 09:57)

返回顶部