IDE_MINIPORT_RESOURCES structure (irb.h)
The IDE_MINIPORT_RESOURCES structure is used by the port driver to provide the miniport driver with resources.
Syntax
typedef struct _IDE_MINIPORT_RESOURCES {
ULONG NumberOfAccessRanges;
PIDE_ACCESS_RANGE IdeAccessRange;
} IDE_MINIPORT_RESOURCES, *PIDE_MINIPORT_RESOURCES;
Members
NumberOfAccessRanges
Contains the number of access ranges pointed to by IdeAccessRange. Each is a range either of memory addresses or I/O port addresses.
IdeAccessRange
Pointer to the first address range in a series of contiguous address ranges defined by a structure of type IDE_ACCESS_RANGE. The value in the NumberOfAccessRanges member indicates how many address ranges are provided. The port driver populates each IDE_ACCESS_RANGE structure with the address ranges allocated for the controller.
Remarks
The port driver passes this structure to the miniport driver's IdeHwControl routine.
Requirements
Requirement | Value |
---|---|
Header | irb.h (include Irb.h) |