SCSI Miniport Driver's HwScsiInitialize Routine

For each supported HBA found by the miniport driver, its HwScsiInitialize routine is called to set up the HBA's registers and initial state, if any.

If the HwScsiInitialize routine enables interrupts on the HBA, the miniport driver's HwScsiInterrupt routine will be called to handle any interrupts the device generates during the initialization.

If initializing the HBA causes a bus reset, the HwScsiInitialize routine must call ScsiPortNotification with the NotificationType value ResetDetected.