BUS_DATA_TYPE enumeration

The BUS_DATA_TYPE enumeration indicates the type of bus configuration space.

Syntax


typedef enum _BUS_DATA_TYPE { 
  ConfigurationSpaceUndefined  = -1,
  Cmos                         = 0,
  EisaConfiguration            = 1,
  Pos                          = 2,
  CbusConfiguration            = 3,
  PCIConfiguration             = 4,
  VMEConfiguration             = 5,
  NuBusConfiguration           = 6,
  PCMCIAConfiguration          = 7,
  MPIConfiguration             = 8,
  MPSAConfiguration            = 9,
  PNPISAConfiguration          = 10,
  SgiInternalConfiguration     = 11,
  MaximumBusDataType           = 12
} BUS_DATA_TYPE, *PBUS_DATA_TYPE;

Constants

ConfigurationSpaceUndefined

Indicates that the type of bus configuration space is undefined.

Cmos

Indicates CMOS data.

EisaConfiguration

Indicates an EISA bus configuration space.

Pos

For internal use only.

CbusConfiguration

Indicates Cbus configuration space.

PCIConfiguration

Indicates PCI configuration space.

VMEConfiguration

Indicates VME configuration space.

NuBusConfiguration

Indicates NuBus configuration space.

PCMCIAConfiguration

Indicates PCMCIA configuration space.

MPIConfiguration

Indicates MPI configuration space.

MPSAConfiguration

Indicates MPSA configuration space.

PNPISAConfiguration

Indicates PNPISA configuration space.

SgiInternalConfiguration

Indicates SGI internal bus configuration space.

MaximumBusDataType

Indicates the upper limit of the bus configuration space types.

Requirements

Header

Ntddk.h (include Ntddk.h)

See also

HalGetBusData
HalGetBusDataByOffset
HalSetBusData
HalSetBusDataByOffset

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft