阅读:2201回复:1
求助!是IoCallDriver的问题吗?
在sfilter的sfcreate函数中有一段代码:
#if DBG if (DevExt->DriveLetter != DEBUG_VOLUME) { KdPrint(("66666666666\n")); IoSkipCurrentIrpStackLocation(Irp); return IoCallDriver(DevExt->AttachedToDeviceObject, Irp); } #endif 用windbg调试出现的情况是: nt!RtlpBreakWithStatusInstruction: 804e4592 cc int 3 kd> g 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 66666666666 一直的循环。。。。 有谁知道是怎么回事吗?拜谢!! |
|
沙发#
发布于:2011-03-06 14:47
我很疑惑代码中没有循环语句,为什么却一直不停的调用KdPrint(("66666666666\n"))这个语句???有谁知道是IoCallDriver的问题吗?
|
|