Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Podczas debugowania sterownika miniportu SCSI istnieją trzy procedury, w których warto ustawić punkt przerwania:
scsiport!scsiportnotification
scsiport!spstartiosynchronized
miniport!HwStartIo
Rutyna scsiport!scsiportnotification wywołuje się bezpośrednio po wysłaniu żądania do miniportu. W związku z tym, jeśli ustawisz punkt przerwania w scsiport!scsiportnotification , a następnie uruchom śledzenie stosu za pomocą kb 3, możesz określić, czy miniport odbiera i wykonuje żądania. Jeśli pierwszy parametr ma wartość zero, żądanie zostało ukończone. Jeśli pierwszy parametr jest niezerowy, trzeci parametr jest adresem bloku żądań SCSI (SRB), który nie jest ukończony, i można użyć rozszerzenia !minipkd.srb , aby dokładniej przeanalizować sytuację.
Umieszczenie punktu przerwania w scsiport!spstartiosynchronized lub miniport! HwStartIo spowoduje przerwę tuż przed wysłaniem żądania do miniportu.