Syntax

Members

Version

The version number of the DMA_TRANSFER_INFO_XXX structure that follows this member. For a DMA_TRANSFER_INFO_V1 structure, set this member to DMA_TRANSFER_INFO_VERSION1 before calling the GetDmaTransferInfo routine.

V1

The allocation requirements for a scatter/gather list. For more information, see DMA_TRANSFER_INFO_V1.

Remarks

A device driver calls the GetDmaTransferInfo routine to obtain a DMA_TRANSFER_INFO structure that describes the allocation requirements for the scatter/gather list to use in a DMA transfer.

The unnamed union in this structure contains a DMA_TRANSFER_INFO_XXX structure. The Version member indicates which version of the DMA_TRANSFER_INFO_XXX structure is contained in the union. Currently, only version 1 is supported.