A.4.5.7 Handling Unsupported SRB_FUNCTION_XXX
Every HwScsiStartIo routine must handle the receipt of an unsupported
SRB_FUNCTION_XXX as follows:
-
Set the input SRB’s SrbStatus to SRB_STATUS_INVALID_REQUEST.
-
Call ScsiPortNotification with the NotificationType RequestComplete
and with the input SRB.
-
Call ScsiPortNotification again with the NotificationType NextRequest,
or with NextLuRequest if the HBA supports tagged queueing or multiple
requests per logical unit.
-
Return control.