NTSTATUS ntStatus; PIO_STACK_LOCATION IrpStack, NextStack; PDEVICE_EXTENSION pdx; pdx = fdo->DeviceExtension; Irp->Io...
全文
回复(13) 2007-07-11 11:00 来自版块 - USB驱动开发
表情
oushengfen没有解决,在xp中,没有问题,只是在windows2003中存在此问题,以上方法都试过啊.(2008-06-25 16:01)
ubuntu_amateur解决了么?也碰到了此问题...(2007-12-19 18:22)
zhoujiamurong下面的 NextStack = IoGetNextIrpStackLocation(Irp); RtlCopyMemory(NextStack, IrpStack, sizeof(IO_STACK_LOCATION)); 上面两句不知道不用IoCopyCu...(2007-11-29 15:46)
zhoujiamurongIrp->IoStatus.Status = STATUS_SUCCESS; Irp->IoStatus.Information = 0; 这两行的意义是什么?为什么在IoGetCurrentIrpStackLocation (Irp)之前要做这个,这样不是有可能找到...(2007-11-29 15:26)
maoxiaojunntStatus = IoCallDriver(pdx->StackDeviceObject, Irp); if (ntStatus == STATUS_PENDING) { IoMarkIrpPending(Irp); } return ntS...(2007-10-11 12:02)
chenliang03你的irp完成了没有啊?(2007-09-28 16:06)
oushengfen楼主,我怎么知道有那些没有完成呢,再说,我没有做什么其它的啊 我这个例程就是USB2.0原理与工程开发的实际例子.(2007-07-20 13:58)
lejianz不能关机的这个问题曾经遇到过,应该是有IRP没完成,可以尝试取消它。另外一种方法是找一个好的程序参考一下它的电源管理部分。(2007-07-20 13:25)
oushengfen/******************************************************************************************** 电源管理例程Start **********************************...(2007-07-19 15:24)
oushengfen/******************************************************************************************** 电源管理例程Start **********************************...(2007-07-19 14:18)

返回顶部