2.2.1.2.5 VDS_STORAGE_BUS_TYPE
The VDS_STORAGE_BUS_TYPE enumeration defines the type of bus on which a disk resides.
-
typedef enum _VDS_STORAGE_BUS_TYPE { VDSBusTypeUnknown = 0x00000000, VDSBusTypeScsi = 0x00000001, VDSBusTypeAtapi = 0x00000002, VDSBusTypeAta = 0x00000003, VDSBusType1394 = 0x00000004, VDSBusTypeSsa = 0x00000005, VDSBusTypeFibre = 0x00000006, VDSBusTypeUsb = 0x00000007, VDSBusTypeRAID = 0x00000008, VDSBusTypeiScsi = 0x00000009, VDSBusTypeSas = 0x0000000A, VDSBusTypeSata = 0x0000000B, VDSBusTypeSd = 0x0000000C, VDSBusTypeMmc = 0x0000000D, VDSBusTypeMax = 0x0000000E, VDSBusTypeVirtual = 0x0000000E, VDSBusTypeFileBackedVirtual = 0x0000000F, VDSBusTypeSpaces = 0x00000010, VDSBusTypeMaxReserved = 0x0000007F } VDS_STORAGE_BUS_TYPE;
VDSBusTypeUnknown: Bus type is unknown.
VDSBusTypeScsi: Disk resides on a SCSI bus.
VDSBusTypeAtapi: Disk resides on an AT Attachment Packet Interface (ATAPI) bus. For more information on this bus type, see [ANSI/INCITS-397-2005].
VDSBusTypeAta: Disk resides on an AT Attached (ATA) bus. For more information on this bus type, see [ANSI/INCITS-451-2008].
VDSBusType1394: Disk resides on an IEEE 1394 bus. For more information, see [IEEE1394-2008].
VDSBusTypeSsa: Disk resides on a serial storage architecture (SSA) bus. For more information on this bus type, see [IEEE-SSA].
VDSBusTypeFibre: Disk resides on a fiber channel bus.
VDSBusTypeUsb: Disk resides on a universal serial bus (USB).
VDSBusTypeRAID: Disk resides on a RAID bus.
VDSBusTypeiScsi: Disk resides on an iSCSI bus.
VDSBusTypeSas: Disk resides on a Serial Attached SCSI (SAS) bus. For more information on this bus type, see [ANSI/INCITS-457-2010].
VDSBusTypeSata: Disk resides on a Serial ATA (SATA) bus. For more information on this bus type, see [SATA-3.0].
VDSBusTypeSd: Disk resides on a secure digital (SD) bus.
VDSBusTypeMmc: Indicates a multimedia card (MMC) bus type. For information on multimedia cards, which are a flash memory card standard, see [JEDEC-MO227-A].
VDSBusTypeMax: Maximum bus type value. Note that this value does not identify a particular bus type; rather, it serves as an end value of the enumeration.<7>
VDSBusTypeVirtual: The disk SHOULD<8> reside on a virtual bus
VDSBusTypeFileBackedVirtual: Disk is backed by a file.
VDSBusTypeSpaces: The disk SHOULD<9> be backed by Storage Spaces.
VDSBusTypeMaxReserved: Maximum reserved bus type value. Bus type values below this range are reserved.