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

STORAGE_BUS_TYPE

列挙型
基底型i4

メンバー 23

名前10進16進
BusTypeUnknown00x0
BusTypeScsi10x1
BusTypeAtapi20x2
BusTypeAta30x3
BusType139440x4
BusTypeSsa50x5
BusTypeFibre60x6
BusTypeUsb70x7
BusTypeRAID80x8
BusTypeiScsi90x9
BusTypeSas100xA
BusTypeSata110xB
BusTypeSd120xC
BusTypeMmc130xD
BusTypeVirtual140xE
BusTypeFileBackedVirtual150xF
BusTypeSpaces160x10
BusTypeNvme170x11
BusTypeSCM180x12
BusTypeUfs190x13
BusTypeNvmeof200x14
BusTypeMax210x15
BusTypeMaxReserved1270x7F

各言語での定義

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

typedef enum STORAGE_BUS_TYPE : int {
    BusTypeUnknown = 0,
    BusTypeScsi = 1,
    BusTypeAtapi = 2,
    BusTypeAta = 3,
    BusType1394 = 4,
    BusTypeSsa = 5,
    BusTypeFibre = 6,
    BusTypeUsb = 7,
    BusTypeRAID = 8,
    BusTypeiScsi = 9,
    BusTypeSas = 10,
    BusTypeSata = 11,
    BusTypeSd = 12,
    BusTypeMmc = 13,
    BusTypeVirtual = 14,
    BusTypeFileBackedVirtual = 15,
    BusTypeSpaces = 16,
    BusTypeNvme = 17,
    BusTypeSCM = 18,
    BusTypeUfs = 19,
    BusTypeNvmeof = 20,
    BusTypeMax = 21,
    BusTypeMaxReserved = 127
} STORAGE_BUS_TYPE;
public enum STORAGE_BUS_TYPE : int
{
    BusTypeUnknown = 0,
    BusTypeScsi = 1,
    BusTypeAtapi = 2,
    BusTypeAta = 3,
    BusType1394 = 4,
    BusTypeSsa = 5,
    BusTypeFibre = 6,
    BusTypeUsb = 7,
    BusTypeRAID = 8,
    BusTypeiScsi = 9,
    BusTypeSas = 10,
    BusTypeSata = 11,
    BusTypeSd = 12,
    BusTypeMmc = 13,
    BusTypeVirtual = 14,
    BusTypeFileBackedVirtual = 15,
    BusTypeSpaces = 16,
    BusTypeNvme = 17,
    BusTypeSCM = 18,
    BusTypeUfs = 19,
    BusTypeNvmeof = 20,
    BusTypeMax = 21,
    BusTypeMaxReserved = 127,
}
Public Enum STORAGE_BUS_TYPE As Integer
    BusTypeUnknown = 0
    BusTypeScsi = 1
    BusTypeAtapi = 2
    BusTypeAta = 3
    BusType1394 = 4
    BusTypeSsa = 5
    BusTypeFibre = 6
    BusTypeUsb = 7
    BusTypeRAID = 8
    BusTypeiScsi = 9
    BusTypeSas = 10
    BusTypeSata = 11
    BusTypeSd = 12
    BusTypeMmc = 13
    BusTypeVirtual = 14
    BusTypeFileBackedVirtual = 15
    BusTypeSpaces = 16
    BusTypeNvme = 17
    BusTypeSCM = 18
    BusTypeUfs = 19
    BusTypeNvmeof = 20
    BusTypeMax = 21
    BusTypeMaxReserved = 127
End Enum
import enum

class STORAGE_BUS_TYPE(enum.IntEnum):
    BusTypeUnknown = 0
    BusTypeScsi = 1
    BusTypeAtapi = 2
    BusTypeAta = 3
    BusType1394 = 4
    BusTypeSsa = 5
    BusTypeFibre = 6
    BusTypeUsb = 7
    BusTypeRAID = 8
    BusTypeiScsi = 9
    BusTypeSas = 10
    BusTypeSata = 11
    BusTypeSd = 12
    BusTypeMmc = 13
    BusTypeVirtual = 14
    BusTypeFileBackedVirtual = 15
    BusTypeSpaces = 16
    BusTypeNvme = 17
    BusTypeSCM = 18
    BusTypeUfs = 19
    BusTypeNvmeof = 20
    BusTypeMax = 21
    BusTypeMaxReserved = 127
// STORAGE_BUS_TYPE
pub const BusTypeUnknown: i32 = 0;
pub const BusTypeScsi: i32 = 1;
pub const BusTypeAtapi: i32 = 2;
pub const BusTypeAta: i32 = 3;
pub const BusType1394: i32 = 4;
pub const BusTypeSsa: i32 = 5;
pub const BusTypeFibre: i32 = 6;
pub const BusTypeUsb: i32 = 7;
pub const BusTypeRAID: i32 = 8;
pub const BusTypeiScsi: i32 = 9;
pub const BusTypeSas: i32 = 10;
pub const BusTypeSata: i32 = 11;
pub const BusTypeSd: i32 = 12;
pub const BusTypeMmc: i32 = 13;
pub const BusTypeVirtual: i32 = 14;
pub const BusTypeFileBackedVirtual: i32 = 15;
pub const BusTypeSpaces: i32 = 16;
pub const BusTypeNvme: i32 = 17;
pub const BusTypeSCM: i32 = 18;
pub const BusTypeUfs: i32 = 19;
pub const BusTypeNvmeof: i32 = 20;
pub const BusTypeMax: i32 = 21;
pub const BusTypeMaxReserved: i32 = 127;
// STORAGE_BUS_TYPE
const (
	BusTypeUnknown int32 = 0
	BusTypeScsi int32 = 1
	BusTypeAtapi int32 = 2
	BusTypeAta int32 = 3
	BusType1394 int32 = 4
	BusTypeSsa int32 = 5
	BusTypeFibre int32 = 6
	BusTypeUsb int32 = 7
	BusTypeRAID int32 = 8
	BusTypeiScsi int32 = 9
	BusTypeSas int32 = 10
	BusTypeSata int32 = 11
	BusTypeSd int32 = 12
	BusTypeMmc int32 = 13
	BusTypeVirtual int32 = 14
	BusTypeFileBackedVirtual int32 = 15
	BusTypeSpaces int32 = 16
	BusTypeNvme int32 = 17
	BusTypeSCM int32 = 18
	BusTypeUfs int32 = 19
	BusTypeNvmeof int32 = 20
	BusTypeMax int32 = 21
	BusTypeMaxReserved int32 = 127
)
const
  BusTypeUnknown = 0;
  BusTypeScsi = 1;
  BusTypeAtapi = 2;
  BusTypeAta = 3;
  BusType1394 = 4;
  BusTypeSsa = 5;
  BusTypeFibre = 6;
  BusTypeUsb = 7;
  BusTypeRAID = 8;
  BusTypeiScsi = 9;
  BusTypeSas = 10;
  BusTypeSata = 11;
  BusTypeSd = 12;
  BusTypeMmc = 13;
  BusTypeVirtual = 14;
  BusTypeFileBackedVirtual = 15;
  BusTypeSpaces = 16;
  BusTypeNvme = 17;
  BusTypeSCM = 18;
  BusTypeUfs = 19;
  BusTypeNvmeof = 20;
  BusTypeMax = 21;
  BusTypeMaxReserved = 127;
// STORAGE_BUS_TYPE
pub const BusTypeUnknown: i32 = 0;
pub const BusTypeScsi: i32 = 1;
pub const BusTypeAtapi: i32 = 2;
pub const BusTypeAta: i32 = 3;
pub const BusType1394: i32 = 4;
pub const BusTypeSsa: i32 = 5;
pub const BusTypeFibre: i32 = 6;
pub const BusTypeUsb: i32 = 7;
pub const BusTypeRAID: i32 = 8;
pub const BusTypeiScsi: i32 = 9;
pub const BusTypeSas: i32 = 10;
pub const BusTypeSata: i32 = 11;
pub const BusTypeSd: i32 = 12;
pub const BusTypeMmc: i32 = 13;
pub const BusTypeVirtual: i32 = 14;
pub const BusTypeFileBackedVirtual: i32 = 15;
pub const BusTypeSpaces: i32 = 16;
pub const BusTypeNvme: i32 = 17;
pub const BusTypeSCM: i32 = 18;
pub const BusTypeUfs: i32 = 19;
pub const BusTypeNvmeof: i32 = 20;
pub const BusTypeMax: i32 = 21;
pub const BusTypeMaxReserved: i32 = 127;
const
  BusTypeUnknown* = 0
  BusTypeScsi* = 1
  BusTypeAtapi* = 2
  BusTypeAta* = 3
  BusType1394* = 4
  BusTypeSsa* = 5
  BusTypeFibre* = 6
  BusTypeUsb* = 7
  BusTypeRAID* = 8
  BusTypeiScsi* = 9
  BusTypeSas* = 10
  BusTypeSata* = 11
  BusTypeSd* = 12
  BusTypeMmc* = 13
  BusTypeVirtual* = 14
  BusTypeFileBackedVirtual* = 15
  BusTypeSpaces* = 16
  BusTypeNvme* = 17
  BusTypeSCM* = 18
  BusTypeUfs* = 19
  BusTypeNvmeof* = 20
  BusTypeMax* = 21
  BusTypeMaxReserved* = 127
enum STORAGE_BUS_TYPE : int {
    BusTypeUnknown = 0,
    BusTypeScsi = 1,
    BusTypeAtapi = 2,
    BusTypeAta = 3,
    BusType1394 = 4,
    BusTypeSsa = 5,
    BusTypeFibre = 6,
    BusTypeUsb = 7,
    BusTypeRAID = 8,
    BusTypeiScsi = 9,
    BusTypeSas = 10,
    BusTypeSata = 11,
    BusTypeSd = 12,
    BusTypeMmc = 13,
    BusTypeVirtual = 14,
    BusTypeFileBackedVirtual = 15,
    BusTypeSpaces = 16,
    BusTypeNvme = 17,
    BusTypeSCM = 18,
    BusTypeUfs = 19,
    BusTypeNvmeof = 20,
    BusTypeMax = 21,
    BusTypeMaxReserved = 127,
}
#define global BusTypeUnknown           0x0
#define global BusTypeScsi              0x1
#define global BusTypeAtapi             0x2
#define global BusTypeAta               0x3
#define global BusType1394              0x4
#define global BusTypeSsa               0x5
#define global BusTypeFibre             0x6
#define global BusTypeUsb               0x7
#define global BusTypeRAID              0x8
#define global BusTypeiScsi             0x9
#define global BusTypeSas               0xA
#define global BusTypeSata              0xB
#define global BusTypeSd                0xC
#define global BusTypeMmc               0xD
#define global BusTypeVirtual           0xE
#define global BusTypeFileBackedVirtual 0xF
#define global BusTypeSpaces            0x10
#define global BusTypeNvme              0x11
#define global BusTypeSCM               0x12
#define global BusTypeUfs               0x13
#define global BusTypeNvmeof            0x14
#define global BusTypeMax               0x15
#define global BusTypeMaxReserved       0x7F