PHW_DMA_STARTED callback function (srb.h)

The PHW_DMA_STARTED routine prototype declares a SCSI miniport driver routine that starts DMA for subordinate DMA device.

Syntax

PHW_DMA_STARTED PhwDmaStarted;

void PhwDmaStarted(
  [in] PVOID DeviceExtension
)
{...}

Parameters

[in] DeviceExtension

Pointer to the miniport driver's per-HBA storage area.

Return value

None

Remarks

If the HBA is a subordinate DMA device, the SCSI miniport driver's HwScsiDmaStarted routine is called after the OS-specific port driver has set up the system DMA controller for a DMA transfer.

Miniport drivers that work with the StorPort driver do not support adapters that require subordinate DMA.

Requirements

Requirement Value
Target Platform Desktop
Header srb.h (include Storport.h, Srb.h, Storport.h)

See also

HwScsiDmaStarted