阅读:970回复:0
kangzh,terrychen大虾看过来,关于scsiminiport,给100分
我的scsiminiport经常会出现bus reset,系统就会挂起,没有任何响应。我认为只要正确处理HwScsiResetBus,系统会从bus reset状态恢复过来,我的HwScsiResetBus的内容如下:
BOOLEAN MyDiskResetBus( IN PVOID HwDeviceExtension, IN ULONG PathId ) { KdPrint(("bus reset.n")); ScsiPortCompleteRequest( HwDeviceExtension, (UCHAR)PathId, SP_UNTAGGED, SP_UNTAGGED, SRB_STATUS_BUS_RESET ); ScsiPortNotification( NextRequest, HwDeviceExtension, NULL ); return TRUE; } 上面例程被调用后,还是不行,系统仍然挂起,请问: 1、bus reset的真正含义是什么? 2、怎样从bus reset状态恢复过来,HwScsiResetBus到底应该怎样写 给100分,help me !!!!! |
|
|