Export (0) Print
Expand All

STORAGE_BUS_TYPE enumeration

Specifies the various types of storage buses.

Syntax


typedef enum _STORAGE_BUS_TYPE { 
  BusTypeUnknown      = 0x00,
  BusTypeScsi         = 0x01,
  BusTypeAtapi        = 0x02,
  BusTypeAta          = 0x03,
  BusType1394         = 0x04,
  BusTypeSsa          = 0x05,
  BusTypeFibre        = 0x06,
  BusTypeUsb          = 0x07,
  BusTypeRAID         = 0x08,
  BusTypeiSCSI        = 0x09,
  BusTypeSas          = 0x0A,
  BusTypeSata         = 0x0B,
  BusTypeMaxReserved  = 0x7F
} STORAGE_BUS_TYPE, *PSTORAGE_BUS_TYPE;

Constants

BusTypeUnknown

Unknown bus type.

BusTypeScsi

SCSI bus.

BusTypeAtapi

ATAPI bus.

BusTypeAta

ATA bus.

BusType1394

IEEE-1394 bus.

BusTypeSsa

SSA bus.

BusTypeFibre

Fibre Channel bus.

BusTypeUsb

USB bus.

BusTypeRAID

RAID bus.

BusTypeiSCSI

iSCSI bus.

Windows Server 2003:  This is not supported before Windows Server 2003 with SP1.

BusTypeSas

Serial Attached SCSI (SAS) bus.

Windows Server 2003:  This is not supported before Windows Server 2003 with SP1.

BusTypeSata

SATA bus.

Windows Server 2003:  This is not supported before Windows Server 2003 with SP1.

BusTypeMaxReserved

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows Server 2003

Header

WinIoCtl.h (include Windows.h)

See also

DEVICE_MEDIA_INFO

 

 

Community Additions

ADD
Show:
© 2014 Microsoft