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

VDS_STORAGE_IDENTIFIER_TYPE

列挙型
基底型i4

メンバー 9

名前10進16進
VDSStorageIdTypeVendorSpecific00x0
VDSStorageIdTypeVendorId10x1
VDSStorageIdTypeEUI6420x2
VDSStorageIdTypeFCPHName30x3
VDSStorageIdTypePortRelative40x4
VDSStorageIdTypeTargetPortGroup50x5
VDSStorageIdTypeLogicalUnitGroup60x6
VDSStorageIdTypeMD5LogicalUnitIdentifier70x7
VDSStorageIdTypeScsiNameString80x8

各言語での定義

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

typedef enum VDS_STORAGE_IDENTIFIER_TYPE : int {
    VDSStorageIdTypeVendorSpecific = 0,
    VDSStorageIdTypeVendorId = 1,
    VDSStorageIdTypeEUI64 = 2,
    VDSStorageIdTypeFCPHName = 3,
    VDSStorageIdTypePortRelative = 4,
    VDSStorageIdTypeTargetPortGroup = 5,
    VDSStorageIdTypeLogicalUnitGroup = 6,
    VDSStorageIdTypeMD5LogicalUnitIdentifier = 7,
    VDSStorageIdTypeScsiNameString = 8
} VDS_STORAGE_IDENTIFIER_TYPE;
public enum VDS_STORAGE_IDENTIFIER_TYPE : int
{
    VDSStorageIdTypeVendorSpecific = 0,
    VDSStorageIdTypeVendorId = 1,
    VDSStorageIdTypeEUI64 = 2,
    VDSStorageIdTypeFCPHName = 3,
    VDSStorageIdTypePortRelative = 4,
    VDSStorageIdTypeTargetPortGroup = 5,
    VDSStorageIdTypeLogicalUnitGroup = 6,
    VDSStorageIdTypeMD5LogicalUnitIdentifier = 7,
    VDSStorageIdTypeScsiNameString = 8,
}
Public Enum VDS_STORAGE_IDENTIFIER_TYPE As Integer
    VDSStorageIdTypeVendorSpecific = 0
    VDSStorageIdTypeVendorId = 1
    VDSStorageIdTypeEUI64 = 2
    VDSStorageIdTypeFCPHName = 3
    VDSStorageIdTypePortRelative = 4
    VDSStorageIdTypeTargetPortGroup = 5
    VDSStorageIdTypeLogicalUnitGroup = 6
    VDSStorageIdTypeMD5LogicalUnitIdentifier = 7
    VDSStorageIdTypeScsiNameString = 8
End Enum
import enum

class VDS_STORAGE_IDENTIFIER_TYPE(enum.IntEnum):
    VDSStorageIdTypeVendorSpecific = 0
    VDSStorageIdTypeVendorId = 1
    VDSStorageIdTypeEUI64 = 2
    VDSStorageIdTypeFCPHName = 3
    VDSStorageIdTypePortRelative = 4
    VDSStorageIdTypeTargetPortGroup = 5
    VDSStorageIdTypeLogicalUnitGroup = 6
    VDSStorageIdTypeMD5LogicalUnitIdentifier = 7
    VDSStorageIdTypeScsiNameString = 8
// VDS_STORAGE_IDENTIFIER_TYPE
pub const VDSStorageIdTypeVendorSpecific: i32 = 0;
pub const VDSStorageIdTypeVendorId: i32 = 1;
pub const VDSStorageIdTypeEUI64: i32 = 2;
pub const VDSStorageIdTypeFCPHName: i32 = 3;
pub const VDSStorageIdTypePortRelative: i32 = 4;
pub const VDSStorageIdTypeTargetPortGroup: i32 = 5;
pub const VDSStorageIdTypeLogicalUnitGroup: i32 = 6;
pub const VDSStorageIdTypeMD5LogicalUnitIdentifier: i32 = 7;
pub const VDSStorageIdTypeScsiNameString: i32 = 8;
// VDS_STORAGE_IDENTIFIER_TYPE
const (
	VDSStorageIdTypeVendorSpecific int32 = 0
	VDSStorageIdTypeVendorId int32 = 1
	VDSStorageIdTypeEUI64 int32 = 2
	VDSStorageIdTypeFCPHName int32 = 3
	VDSStorageIdTypePortRelative int32 = 4
	VDSStorageIdTypeTargetPortGroup int32 = 5
	VDSStorageIdTypeLogicalUnitGroup int32 = 6
	VDSStorageIdTypeMD5LogicalUnitIdentifier int32 = 7
	VDSStorageIdTypeScsiNameString int32 = 8
)
const
  VDSStorageIdTypeVendorSpecific = 0;
  VDSStorageIdTypeVendorId = 1;
  VDSStorageIdTypeEUI64 = 2;
  VDSStorageIdTypeFCPHName = 3;
  VDSStorageIdTypePortRelative = 4;
  VDSStorageIdTypeTargetPortGroup = 5;
  VDSStorageIdTypeLogicalUnitGroup = 6;
  VDSStorageIdTypeMD5LogicalUnitIdentifier = 7;
  VDSStorageIdTypeScsiNameString = 8;
// VDS_STORAGE_IDENTIFIER_TYPE
pub const VDSStorageIdTypeVendorSpecific: i32 = 0;
pub const VDSStorageIdTypeVendorId: i32 = 1;
pub const VDSStorageIdTypeEUI64: i32 = 2;
pub const VDSStorageIdTypeFCPHName: i32 = 3;
pub const VDSStorageIdTypePortRelative: i32 = 4;
pub const VDSStorageIdTypeTargetPortGroup: i32 = 5;
pub const VDSStorageIdTypeLogicalUnitGroup: i32 = 6;
pub const VDSStorageIdTypeMD5LogicalUnitIdentifier: i32 = 7;
pub const VDSStorageIdTypeScsiNameString: i32 = 8;
const
  VDSStorageIdTypeVendorSpecific* = 0
  VDSStorageIdTypeVendorId* = 1
  VDSStorageIdTypeEUI64* = 2
  VDSStorageIdTypeFCPHName* = 3
  VDSStorageIdTypePortRelative* = 4
  VDSStorageIdTypeTargetPortGroup* = 5
  VDSStorageIdTypeLogicalUnitGroup* = 6
  VDSStorageIdTypeMD5LogicalUnitIdentifier* = 7
  VDSStorageIdTypeScsiNameString* = 8
enum VDS_STORAGE_IDENTIFIER_TYPE : int {
    VDSStorageIdTypeVendorSpecific = 0,
    VDSStorageIdTypeVendorId = 1,
    VDSStorageIdTypeEUI64 = 2,
    VDSStorageIdTypeFCPHName = 3,
    VDSStorageIdTypePortRelative = 4,
    VDSStorageIdTypeTargetPortGroup = 5,
    VDSStorageIdTypeLogicalUnitGroup = 6,
    VDSStorageIdTypeMD5LogicalUnitIdentifier = 7,
    VDSStorageIdTypeScsiNameString = 8,
}
#define global VDSStorageIdTypeVendorSpecific           0x0
#define global VDSStorageIdTypeVendorId                 0x1
#define global VDSStorageIdTypeEUI64                    0x2
#define global VDSStorageIdTypeFCPHName                 0x3
#define global VDSStorageIdTypePortRelative             0x4
#define global VDSStorageIdTypeTargetPortGroup          0x5
#define global VDSStorageIdTypeLogicalUnitGroup         0x6
#define global VDSStorageIdTypeMD5LogicalUnitIdentifier 0x7
#define global VDSStorageIdTypeScsiNameString           0x8