STORAGE_BUS_TYPE enumeration

The STORAGE_BUS_TYPE enumeration provides a symbolic means of representing storage bus types.

Syntax


typedef enum _STORAGE_BUS_TYPE { 
  BusTypeUnknown            = 0x00,
  BusTypeScsi               = 0x1,
  BusTypeAtapi              = 0x2,
  BusTypeAta                = 0x3,
  BusType1394               = 0x4,
  BusTypeSsa                = 0x5,
  BusTypeFibre              = 0x6,
  BusTypeUsb                = 0x7,
  BusTypeRAID               = 0x8,
  BusTypeiScsi              = 0x9,
  BusTypeSas                = 0xA,
  BusTypeSata               = 0xB,
  BusTypeSd                 = 0xC,
  BusTypeMmc                = 0xD,
  BusTypeVirtual            = 0xE,
  BusTypeFileBackedVirtual  = 0xF,
  BusTypeSpaces             = 0x10,
  BusTypeMax                = 0x11,
  BusTypeMaxReserved        = 0x7F
} STORAGE_BUS_TYPE, *PSTORAGE_BUS_TYPE;

Constants

BusTypeUnknown

Indicates an unknown bus type.

BusTypeScsi

Indicates a small computer system interface (SCSI) bus.

BusTypeAtapi

Indicates an AT Attachment Packet Interface (ATAPI) bus.

BusTypeAta

Indicates an advanced technology attachment (ATA) bus.

BusType1394

Indicates an IEEE 1394 bus.

BusTypeSsa

Indicates a serial storage architecture (SSA) bus.

BusTypeFibre

Indicates a fibre channel bus type.

BusTypeUsb

Indicates a USB bus type.

BusTypeRAID

Indicates a bus for a redundant array of independent disks (RAID).

BusTypeiScsi

Indicates an iSCSI bus.

BusTypeSas

Indicates a serial-attached SCSI bus.

BusTypeSata

Indicates a serial ATA bus.

BusTypeSd

Indicates a secure digital bus.

BusTypeMmc

Indicates a multimedia card bus.

BusTypeVirtual

Indicates a virtual storage bus.

BusTypeFileBackedVirtual

Indicates a virtual file backed storage bus.

BusTypeSpaces

Indicates a storage spaces bus.

BusTypeMax

Indicates the maximum value for this value.

BusTypeMaxReserved

Requirements

Header

Ntddstor.h (include Ntddstor.h)

 

 

Send comments about this topic to Microsoft

Anzeigen:
© 2014 Microsoft