ホーム › Storage.Vhd › ATTACH_VIRTUAL_DISK_FLAG
ATTACH_VIRTUAL_DISK_FLAG
列挙型フラグメンバー 12
| 名前 | 10進 | 16進 |
|---|---|---|
| ATTACH_VIRTUAL_DISK_FLAG_NONE | 0 | 0x0 |
| ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY | 1 | 0x1 |
| ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER | 2 | 0x2 |
| ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME | 4 | 0x4 |
| ATTACH_VIRTUAL_DISK_FLAG_NO_LOCAL_HOST | 8 | 0x8 |
| ATTACH_VIRTUAL_DISK_FLAG_NO_SECURITY_DESCRIPTOR | 16 | 0x10 |
| ATTACH_VIRTUAL_DISK_FLAG_BYPASS_DEFAULT_ENCRYPTION_POLICY | 32 | 0x20 |
| ATTACH_VIRTUAL_DISK_FLAG_NON_PNP | 64 | 0x40 |
| ATTACH_VIRTUAL_DISK_FLAG_RESTRICTED_RANGE | 128 | 0x80 |
| ATTACH_VIRTUAL_DISK_FLAG_SINGLE_PARTITION | 256 | 0x100 |
| ATTACH_VIRTUAL_DISK_FLAG_REGISTER_VOLUME | 512 | 0x200 |
| ATTACH_VIRTUAL_DISK_FLAG_AT_BOOT | 1024 | 0x400 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum ATTACH_VIRTUAL_DISK_FLAG : int {
ATTACH_VIRTUAL_DISK_FLAG_NONE = 0,
ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY = 1,
ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER = 2,
ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME = 4,
ATTACH_VIRTUAL_DISK_FLAG_NO_LOCAL_HOST = 8,
ATTACH_VIRTUAL_DISK_FLAG_NO_SECURITY_DESCRIPTOR = 16,
ATTACH_VIRTUAL_DISK_FLAG_BYPASS_DEFAULT_ENCRYPTION_POLICY = 32,
ATTACH_VIRTUAL_DISK_FLAG_NON_PNP = 64,
ATTACH_VIRTUAL_DISK_FLAG_RESTRICTED_RANGE = 128,
ATTACH_VIRTUAL_DISK_FLAG_SINGLE_PARTITION = 256,
ATTACH_VIRTUAL_DISK_FLAG_REGISTER_VOLUME = 512,
ATTACH_VIRTUAL_DISK_FLAG_AT_BOOT = 1024
} ATTACH_VIRTUAL_DISK_FLAG;[Flags]
public enum ATTACH_VIRTUAL_DISK_FLAG : int
{
ATTACH_VIRTUAL_DISK_FLAG_NONE = 0,
ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY = 1,
ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER = 2,
ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME = 4,
ATTACH_VIRTUAL_DISK_FLAG_NO_LOCAL_HOST = 8,
ATTACH_VIRTUAL_DISK_FLAG_NO_SECURITY_DESCRIPTOR = 16,
ATTACH_VIRTUAL_DISK_FLAG_BYPASS_DEFAULT_ENCRYPTION_POLICY = 32,
ATTACH_VIRTUAL_DISK_FLAG_NON_PNP = 64,
ATTACH_VIRTUAL_DISK_FLAG_RESTRICTED_RANGE = 128,
ATTACH_VIRTUAL_DISK_FLAG_SINGLE_PARTITION = 256,
ATTACH_VIRTUAL_DISK_FLAG_REGISTER_VOLUME = 512,
ATTACH_VIRTUAL_DISK_FLAG_AT_BOOT = 1024,
}<Flags>
Public Enum ATTACH_VIRTUAL_DISK_FLAG As Integer
ATTACH_VIRTUAL_DISK_FLAG_NONE = 0
ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY = 1
ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER = 2
ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME = 4
ATTACH_VIRTUAL_DISK_FLAG_NO_LOCAL_HOST = 8
ATTACH_VIRTUAL_DISK_FLAG_NO_SECURITY_DESCRIPTOR = 16
ATTACH_VIRTUAL_DISK_FLAG_BYPASS_DEFAULT_ENCRYPTION_POLICY = 32
ATTACH_VIRTUAL_DISK_FLAG_NON_PNP = 64
ATTACH_VIRTUAL_DISK_FLAG_RESTRICTED_RANGE = 128
ATTACH_VIRTUAL_DISK_FLAG_SINGLE_PARTITION = 256
ATTACH_VIRTUAL_DISK_FLAG_REGISTER_VOLUME = 512
ATTACH_VIRTUAL_DISK_FLAG_AT_BOOT = 1024
End Enumimport enum
class ATTACH_VIRTUAL_DISK_FLAG(enum.IntFlag):
ATTACH_VIRTUAL_DISK_FLAG_NONE = 0
ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY = 1
ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER = 2
ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME = 4
ATTACH_VIRTUAL_DISK_FLAG_NO_LOCAL_HOST = 8
ATTACH_VIRTUAL_DISK_FLAG_NO_SECURITY_DESCRIPTOR = 16
ATTACH_VIRTUAL_DISK_FLAG_BYPASS_DEFAULT_ENCRYPTION_POLICY = 32
ATTACH_VIRTUAL_DISK_FLAG_NON_PNP = 64
ATTACH_VIRTUAL_DISK_FLAG_RESTRICTED_RANGE = 128
ATTACH_VIRTUAL_DISK_FLAG_SINGLE_PARTITION = 256
ATTACH_VIRTUAL_DISK_FLAG_REGISTER_VOLUME = 512
ATTACH_VIRTUAL_DISK_FLAG_AT_BOOT = 1024// ATTACH_VIRTUAL_DISK_FLAG (flags)
pub const ATTACH_VIRTUAL_DISK_FLAG_NONE: i32 = 0;
pub const ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY: i32 = 1;
pub const ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER: i32 = 2;
pub const ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME: i32 = 4;
pub const ATTACH_VIRTUAL_DISK_FLAG_NO_LOCAL_HOST: i32 = 8;
pub const ATTACH_VIRTUAL_DISK_FLAG_NO_SECURITY_DESCRIPTOR: i32 = 16;
pub const ATTACH_VIRTUAL_DISK_FLAG_BYPASS_DEFAULT_ENCRYPTION_POLICY: i32 = 32;
pub const ATTACH_VIRTUAL_DISK_FLAG_NON_PNP: i32 = 64;
pub const ATTACH_VIRTUAL_DISK_FLAG_RESTRICTED_RANGE: i32 = 128;
pub const ATTACH_VIRTUAL_DISK_FLAG_SINGLE_PARTITION: i32 = 256;
pub const ATTACH_VIRTUAL_DISK_FLAG_REGISTER_VOLUME: i32 = 512;
pub const ATTACH_VIRTUAL_DISK_FLAG_AT_BOOT: i32 = 1024;// ATTACH_VIRTUAL_DISK_FLAG
const (
ATTACH_VIRTUAL_DISK_FLAG_NONE int32 = 0
ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY int32 = 1
ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER int32 = 2
ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME int32 = 4
ATTACH_VIRTUAL_DISK_FLAG_NO_LOCAL_HOST int32 = 8
ATTACH_VIRTUAL_DISK_FLAG_NO_SECURITY_DESCRIPTOR int32 = 16
ATTACH_VIRTUAL_DISK_FLAG_BYPASS_DEFAULT_ENCRYPTION_POLICY int32 = 32
ATTACH_VIRTUAL_DISK_FLAG_NON_PNP int32 = 64
ATTACH_VIRTUAL_DISK_FLAG_RESTRICTED_RANGE int32 = 128
ATTACH_VIRTUAL_DISK_FLAG_SINGLE_PARTITION int32 = 256
ATTACH_VIRTUAL_DISK_FLAG_REGISTER_VOLUME int32 = 512
ATTACH_VIRTUAL_DISK_FLAG_AT_BOOT int32 = 1024
)const
ATTACH_VIRTUAL_DISK_FLAG_NONE = 0;
ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY = 1;
ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER = 2;
ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME = 4;
ATTACH_VIRTUAL_DISK_FLAG_NO_LOCAL_HOST = 8;
ATTACH_VIRTUAL_DISK_FLAG_NO_SECURITY_DESCRIPTOR = 16;
ATTACH_VIRTUAL_DISK_FLAG_BYPASS_DEFAULT_ENCRYPTION_POLICY = 32;
ATTACH_VIRTUAL_DISK_FLAG_NON_PNP = 64;
ATTACH_VIRTUAL_DISK_FLAG_RESTRICTED_RANGE = 128;
ATTACH_VIRTUAL_DISK_FLAG_SINGLE_PARTITION = 256;
ATTACH_VIRTUAL_DISK_FLAG_REGISTER_VOLUME = 512;
ATTACH_VIRTUAL_DISK_FLAG_AT_BOOT = 1024;// ATTACH_VIRTUAL_DISK_FLAG
pub const ATTACH_VIRTUAL_DISK_FLAG_NONE: i32 = 0;
pub const ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY: i32 = 1;
pub const ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER: i32 = 2;
pub const ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME: i32 = 4;
pub const ATTACH_VIRTUAL_DISK_FLAG_NO_LOCAL_HOST: i32 = 8;
pub const ATTACH_VIRTUAL_DISK_FLAG_NO_SECURITY_DESCRIPTOR: i32 = 16;
pub const ATTACH_VIRTUAL_DISK_FLAG_BYPASS_DEFAULT_ENCRYPTION_POLICY: i32 = 32;
pub const ATTACH_VIRTUAL_DISK_FLAG_NON_PNP: i32 = 64;
pub const ATTACH_VIRTUAL_DISK_FLAG_RESTRICTED_RANGE: i32 = 128;
pub const ATTACH_VIRTUAL_DISK_FLAG_SINGLE_PARTITION: i32 = 256;
pub const ATTACH_VIRTUAL_DISK_FLAG_REGISTER_VOLUME: i32 = 512;
pub const ATTACH_VIRTUAL_DISK_FLAG_AT_BOOT: i32 = 1024;const
ATTACH_VIRTUAL_DISK_FLAG_NONE* = 0
ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY* = 1
ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER* = 2
ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME* = 4
ATTACH_VIRTUAL_DISK_FLAG_NO_LOCAL_HOST* = 8
ATTACH_VIRTUAL_DISK_FLAG_NO_SECURITY_DESCRIPTOR* = 16
ATTACH_VIRTUAL_DISK_FLAG_BYPASS_DEFAULT_ENCRYPTION_POLICY* = 32
ATTACH_VIRTUAL_DISK_FLAG_NON_PNP* = 64
ATTACH_VIRTUAL_DISK_FLAG_RESTRICTED_RANGE* = 128
ATTACH_VIRTUAL_DISK_FLAG_SINGLE_PARTITION* = 256
ATTACH_VIRTUAL_DISK_FLAG_REGISTER_VOLUME* = 512
ATTACH_VIRTUAL_DISK_FLAG_AT_BOOT* = 1024enum ATTACH_VIRTUAL_DISK_FLAG : int {
ATTACH_VIRTUAL_DISK_FLAG_NONE = 0,
ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY = 1,
ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER = 2,
ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME = 4,
ATTACH_VIRTUAL_DISK_FLAG_NO_LOCAL_HOST = 8,
ATTACH_VIRTUAL_DISK_FLAG_NO_SECURITY_DESCRIPTOR = 16,
ATTACH_VIRTUAL_DISK_FLAG_BYPASS_DEFAULT_ENCRYPTION_POLICY = 32,
ATTACH_VIRTUAL_DISK_FLAG_NON_PNP = 64,
ATTACH_VIRTUAL_DISK_FLAG_RESTRICTED_RANGE = 128,
ATTACH_VIRTUAL_DISK_FLAG_SINGLE_PARTITION = 256,
ATTACH_VIRTUAL_DISK_FLAG_REGISTER_VOLUME = 512,
ATTACH_VIRTUAL_DISK_FLAG_AT_BOOT = 1024,
}#define global ATTACH_VIRTUAL_DISK_FLAG_NONE 0x0
#define global ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY 0x1
#define global ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER 0x2
#define global ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME 0x4
#define global ATTACH_VIRTUAL_DISK_FLAG_NO_LOCAL_HOST 0x8
#define global ATTACH_VIRTUAL_DISK_FLAG_NO_SECURITY_DESCRIPTOR 0x10
#define global ATTACH_VIRTUAL_DISK_FLAG_BYPASS_DEFAULT_ENCRYPTION_POLICY 0x20
#define global ATTACH_VIRTUAL_DISK_FLAG_NON_PNP 0x40
#define global ATTACH_VIRTUAL_DISK_FLAG_RESTRICTED_RANGE 0x80
#define global ATTACH_VIRTUAL_DISK_FLAG_SINGLE_PARTITION 0x100
#define global ATTACH_VIRTUAL_DISK_FLAG_REGISTER_VOLUME 0x200
#define global ATTACH_VIRTUAL_DISK_FLAG_AT_BOOT 0x400
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。