DMA_RANGE structure (cfgmgr32.h)

The DMA_RANGE structure specifies a resource requirements list that describes DMA channel usage for a device instance. For more information about resource requirements lists, see Hardware Resources.

Syntax

typedef struct DMA_Range_s {
  ULONG DR_Min;
  ULONG DR_Max;
  ULONG DR_Flags;
} DMA_RANGE, *PDMA_RANGE;

Members

DR_Min

The lowest-numbered DMA channel that can be allocated to the device.

DR_Max

The highest-numbered DMA channel that can be allocated to the device.

DR_Flags

One bit flag from DMA_DES structure.

Requirements

Requirement Value
Header cfgmgr32.h (include Cfgmgr32.h)

See also

DMA_DES