Win32 API 日本語リファレンス
ホームStorage.VirtualDiskService › VDS_STORAGE_BUS_TYPE

VDS_STORAGE_BUS_TYPE

列挙型
基底型i4

メンバー 22

名前10進16進
VDSBusTypeUnknown00x0
VDSBusTypeScsi10x1
VDSBusTypeAtapi20x2
VDSBusTypeAta30x3
VDSBusType139440x4
VDSBusTypeSsa50x5
VDSBusTypeFibre60x6
VDSBusTypeUsb70x7
VDSBusTypeRAID80x8
VDSBusTypeiScsi90x9
VDSBusTypeSas100xA
VDSBusTypeSata110xB
VDSBusTypeSd120xC
VDSBusTypeMmc130xD
VDSBusTypeMax140xE
VDSBusTypeVirtual140xE
VDSBusTypeFileBackedVirtual150xF
VDSBusTypeSpaces160x10
VDSBusTypeNVMe170x11
VDSBusTypeScm180x12
VDSBusTypeUfs190x13
VDSBusTypeMaxReserved1270x7F

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum VDS_STORAGE_BUS_TYPE : int {
    VDSBusTypeUnknown = 0,
    VDSBusTypeScsi = 1,
    VDSBusTypeAtapi = 2,
    VDSBusTypeAta = 3,
    VDSBusType1394 = 4,
    VDSBusTypeSsa = 5,
    VDSBusTypeFibre = 6,
    VDSBusTypeUsb = 7,
    VDSBusTypeRAID = 8,
    VDSBusTypeiScsi = 9,
    VDSBusTypeSas = 10,
    VDSBusTypeSata = 11,
    VDSBusTypeSd = 12,
    VDSBusTypeMmc = 13,
    VDSBusTypeMax = 14,
    VDSBusTypeVirtual = 14,
    VDSBusTypeFileBackedVirtual = 15,
    VDSBusTypeSpaces = 16,
    VDSBusTypeNVMe = 17,
    VDSBusTypeScm = 18,
    VDSBusTypeUfs = 19,
    VDSBusTypeMaxReserved = 127
} VDS_STORAGE_BUS_TYPE;
public enum VDS_STORAGE_BUS_TYPE : int
{
    VDSBusTypeUnknown = 0,
    VDSBusTypeScsi = 1,
    VDSBusTypeAtapi = 2,
    VDSBusTypeAta = 3,
    VDSBusType1394 = 4,
    VDSBusTypeSsa = 5,
    VDSBusTypeFibre = 6,
    VDSBusTypeUsb = 7,
    VDSBusTypeRAID = 8,
    VDSBusTypeiScsi = 9,
    VDSBusTypeSas = 10,
    VDSBusTypeSata = 11,
    VDSBusTypeSd = 12,
    VDSBusTypeMmc = 13,
    VDSBusTypeMax = 14,
    VDSBusTypeVirtual = 14,
    VDSBusTypeFileBackedVirtual = 15,
    VDSBusTypeSpaces = 16,
    VDSBusTypeNVMe = 17,
    VDSBusTypeScm = 18,
    VDSBusTypeUfs = 19,
    VDSBusTypeMaxReserved = 127,
}
Public Enum VDS_STORAGE_BUS_TYPE As Integer
    VDSBusTypeUnknown = 0
    VDSBusTypeScsi = 1
    VDSBusTypeAtapi = 2
    VDSBusTypeAta = 3
    VDSBusType1394 = 4
    VDSBusTypeSsa = 5
    VDSBusTypeFibre = 6
    VDSBusTypeUsb = 7
    VDSBusTypeRAID = 8
    VDSBusTypeiScsi = 9
    VDSBusTypeSas = 10
    VDSBusTypeSata = 11
    VDSBusTypeSd = 12
    VDSBusTypeMmc = 13
    VDSBusTypeMax = 14
    VDSBusTypeVirtual = 14
    VDSBusTypeFileBackedVirtual = 15
    VDSBusTypeSpaces = 16
    VDSBusTypeNVMe = 17
    VDSBusTypeScm = 18
    VDSBusTypeUfs = 19
    VDSBusTypeMaxReserved = 127
End Enum
import enum

class VDS_STORAGE_BUS_TYPE(enum.IntEnum):
    VDSBusTypeUnknown = 0
    VDSBusTypeScsi = 1
    VDSBusTypeAtapi = 2
    VDSBusTypeAta = 3
    VDSBusType1394 = 4
    VDSBusTypeSsa = 5
    VDSBusTypeFibre = 6
    VDSBusTypeUsb = 7
    VDSBusTypeRAID = 8
    VDSBusTypeiScsi = 9
    VDSBusTypeSas = 10
    VDSBusTypeSata = 11
    VDSBusTypeSd = 12
    VDSBusTypeMmc = 13
    VDSBusTypeMax = 14
    VDSBusTypeVirtual = 14
    VDSBusTypeFileBackedVirtual = 15
    VDSBusTypeSpaces = 16
    VDSBusTypeNVMe = 17
    VDSBusTypeScm = 18
    VDSBusTypeUfs = 19
    VDSBusTypeMaxReserved = 127
// VDS_STORAGE_BUS_TYPE
pub const VDSBusTypeUnknown: i32 = 0;
pub const VDSBusTypeScsi: i32 = 1;
pub const VDSBusTypeAtapi: i32 = 2;
pub const VDSBusTypeAta: i32 = 3;
pub const VDSBusType1394: i32 = 4;
pub const VDSBusTypeSsa: i32 = 5;
pub const VDSBusTypeFibre: i32 = 6;
pub const VDSBusTypeUsb: i32 = 7;
pub const VDSBusTypeRAID: i32 = 8;
pub const VDSBusTypeiScsi: i32 = 9;
pub const VDSBusTypeSas: i32 = 10;
pub const VDSBusTypeSata: i32 = 11;
pub const VDSBusTypeSd: i32 = 12;
pub const VDSBusTypeMmc: i32 = 13;
pub const VDSBusTypeMax: i32 = 14;
pub const VDSBusTypeVirtual: i32 = 14;
pub const VDSBusTypeFileBackedVirtual: i32 = 15;
pub const VDSBusTypeSpaces: i32 = 16;
pub const VDSBusTypeNVMe: i32 = 17;
pub const VDSBusTypeScm: i32 = 18;
pub const VDSBusTypeUfs: i32 = 19;
pub const VDSBusTypeMaxReserved: i32 = 127;
// VDS_STORAGE_BUS_TYPE
const (
	VDSBusTypeUnknown int32 = 0
	VDSBusTypeScsi int32 = 1
	VDSBusTypeAtapi int32 = 2
	VDSBusTypeAta int32 = 3
	VDSBusType1394 int32 = 4
	VDSBusTypeSsa int32 = 5
	VDSBusTypeFibre int32 = 6
	VDSBusTypeUsb int32 = 7
	VDSBusTypeRAID int32 = 8
	VDSBusTypeiScsi int32 = 9
	VDSBusTypeSas int32 = 10
	VDSBusTypeSata int32 = 11
	VDSBusTypeSd int32 = 12
	VDSBusTypeMmc int32 = 13
	VDSBusTypeMax int32 = 14
	VDSBusTypeVirtual int32 = 14
	VDSBusTypeFileBackedVirtual int32 = 15
	VDSBusTypeSpaces int32 = 16
	VDSBusTypeNVMe int32 = 17
	VDSBusTypeScm int32 = 18
	VDSBusTypeUfs int32 = 19
	VDSBusTypeMaxReserved int32 = 127
)
const
  VDSBusTypeUnknown = 0;
  VDSBusTypeScsi = 1;
  VDSBusTypeAtapi = 2;
  VDSBusTypeAta = 3;
  VDSBusType1394 = 4;
  VDSBusTypeSsa = 5;
  VDSBusTypeFibre = 6;
  VDSBusTypeUsb = 7;
  VDSBusTypeRAID = 8;
  VDSBusTypeiScsi = 9;
  VDSBusTypeSas = 10;
  VDSBusTypeSata = 11;
  VDSBusTypeSd = 12;
  VDSBusTypeMmc = 13;
  VDSBusTypeMax = 14;
  VDSBusTypeVirtual = 14;
  VDSBusTypeFileBackedVirtual = 15;
  VDSBusTypeSpaces = 16;
  VDSBusTypeNVMe = 17;
  VDSBusTypeScm = 18;
  VDSBusTypeUfs = 19;
  VDSBusTypeMaxReserved = 127;
// VDS_STORAGE_BUS_TYPE
pub const VDSBusTypeUnknown: i32 = 0;
pub const VDSBusTypeScsi: i32 = 1;
pub const VDSBusTypeAtapi: i32 = 2;
pub const VDSBusTypeAta: i32 = 3;
pub const VDSBusType1394: i32 = 4;
pub const VDSBusTypeSsa: i32 = 5;
pub const VDSBusTypeFibre: i32 = 6;
pub const VDSBusTypeUsb: i32 = 7;
pub const VDSBusTypeRAID: i32 = 8;
pub const VDSBusTypeiScsi: i32 = 9;
pub const VDSBusTypeSas: i32 = 10;
pub const VDSBusTypeSata: i32 = 11;
pub const VDSBusTypeSd: i32 = 12;
pub const VDSBusTypeMmc: i32 = 13;
pub const VDSBusTypeMax: i32 = 14;
pub const VDSBusTypeVirtual: i32 = 14;
pub const VDSBusTypeFileBackedVirtual: i32 = 15;
pub const VDSBusTypeSpaces: i32 = 16;
pub const VDSBusTypeNVMe: i32 = 17;
pub const VDSBusTypeScm: i32 = 18;
pub const VDSBusTypeUfs: i32 = 19;
pub const VDSBusTypeMaxReserved: i32 = 127;
const
  VDSBusTypeUnknown* = 0
  VDSBusTypeScsi* = 1
  VDSBusTypeAtapi* = 2
  VDSBusTypeAta* = 3
  VDSBusType1394* = 4
  VDSBusTypeSsa* = 5
  VDSBusTypeFibre* = 6
  VDSBusTypeUsb* = 7
  VDSBusTypeRAID* = 8
  VDSBusTypeiScsi* = 9
  VDSBusTypeSas* = 10
  VDSBusTypeSata* = 11
  VDSBusTypeSd* = 12
  VDSBusTypeMmc* = 13
  VDSBusTypeMax* = 14
  VDSBusTypeVirtual* = 14
  VDSBusTypeFileBackedVirtual* = 15
  VDSBusTypeSpaces* = 16
  VDSBusTypeNVMe* = 17
  VDSBusTypeScm* = 18
  VDSBusTypeUfs* = 19
  VDSBusTypeMaxReserved* = 127
enum VDS_STORAGE_BUS_TYPE : int {
    VDSBusTypeUnknown = 0,
    VDSBusTypeScsi = 1,
    VDSBusTypeAtapi = 2,
    VDSBusTypeAta = 3,
    VDSBusType1394 = 4,
    VDSBusTypeSsa = 5,
    VDSBusTypeFibre = 6,
    VDSBusTypeUsb = 7,
    VDSBusTypeRAID = 8,
    VDSBusTypeiScsi = 9,
    VDSBusTypeSas = 10,
    VDSBusTypeSata = 11,
    VDSBusTypeSd = 12,
    VDSBusTypeMmc = 13,
    VDSBusTypeMax = 14,
    VDSBusTypeVirtual = 14,
    VDSBusTypeFileBackedVirtual = 15,
    VDSBusTypeSpaces = 16,
    VDSBusTypeNVMe = 17,
    VDSBusTypeScm = 18,
    VDSBusTypeUfs = 19,
    VDSBusTypeMaxReserved = 127,
}
#define global VDSBusTypeUnknown           0x0
#define global VDSBusTypeScsi              0x1
#define global VDSBusTypeAtapi             0x2
#define global VDSBusTypeAta               0x3
#define global VDSBusType1394              0x4
#define global VDSBusTypeSsa               0x5
#define global VDSBusTypeFibre             0x6
#define global VDSBusTypeUsb               0x7
#define global VDSBusTypeRAID              0x8
#define global VDSBusTypeiScsi             0x9
#define global VDSBusTypeSas               0xA
#define global VDSBusTypeSata              0xB
#define global VDSBusTypeSd                0xC
#define global VDSBusTypeMmc               0xD
#define global VDSBusTypeMax               0xE
#define global VDSBusTypeVirtual           0xE
#define global VDSBusTypeFileBackedVirtual 0xF
#define global VDSBusTypeSpaces            0x10
#define global VDSBusTypeNVMe              0x11
#define global VDSBusTypeScm               0x12
#define global VDSBusTypeUfs               0x13
#define global VDSBusTypeMaxReserved       0x7F