共用方式為


分析可重現問題的重要中斷點

偵錯 SCSI 迷你埠驅動程式時,有三個常式可用來設定中斷點:

  • scsiport!scsiportnotification

  • scsiport!spstartiosynchronized

  • 迷你埠!HwStartIo

要求傳送至迷你埠之後,會立即呼叫常式 scsiport!scsiportnotification 。 因此,如果您在 scsiport!scsiportnotification 中設定中斷點,然後使用 kb 3執行堆疊回溯,您可以判斷迷你埠是否正在接收和完成要求。 如果第一個參數為零,則要求已完成。 如果第一個參數為非零,第三個參數是 SCSI 要求區塊的位址, (尚未完成的 SRB) ,而且您可以使用 !minipkd.srb 延伸模組進一步分析情況。

將中斷點放在 scsiport!spstartiosynchronizedminiport!HwStartIo 會在將要求傳送至迷你埠之前造成中斷。