ホーム › Storage.Vhd › VIRTUAL_DISK_ACCESS_MASK
VIRTUAL_DISK_ACCESS_MASK
列挙型フラグメンバー 10
| 名前 | 10進 | 16進 |
|---|---|---|
| VIRTUAL_DISK_ACCESS_NONE | 0 | 0x0 |
| VIRTUAL_DISK_ACCESS_ATTACH_RO | 65536 | 0x10000 |
| VIRTUAL_DISK_ACCESS_ATTACH_RW | 131072 | 0x20000 |
| VIRTUAL_DISK_ACCESS_DETACH | 262144 | 0x40000 |
| VIRTUAL_DISK_ACCESS_GET_INFO | 524288 | 0x80000 |
| VIRTUAL_DISK_ACCESS_CREATE | 1048576 | 0x100000 |
| VIRTUAL_DISK_ACCESS_METAOPS | 2097152 | 0x200000 |
| VIRTUAL_DISK_ACCESS_READ | 851968 | 0xD0000 |
| VIRTUAL_DISK_ACCESS_ALL | 4128768 | 0x3F0000 |
| VIRTUAL_DISK_ACCESS_WRITABLE | 3276800 | 0x320000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum VIRTUAL_DISK_ACCESS_MASK : int {
VIRTUAL_DISK_ACCESS_NONE = 0,
VIRTUAL_DISK_ACCESS_ATTACH_RO = 65536,
VIRTUAL_DISK_ACCESS_ATTACH_RW = 131072,
VIRTUAL_DISK_ACCESS_DETACH = 262144,
VIRTUAL_DISK_ACCESS_GET_INFO = 524288,
VIRTUAL_DISK_ACCESS_CREATE = 1048576,
VIRTUAL_DISK_ACCESS_METAOPS = 2097152,
VIRTUAL_DISK_ACCESS_READ = 851968,
VIRTUAL_DISK_ACCESS_ALL = 4128768,
VIRTUAL_DISK_ACCESS_WRITABLE = 3276800
} VIRTUAL_DISK_ACCESS_MASK;[Flags]
public enum VIRTUAL_DISK_ACCESS_MASK : int
{
VIRTUAL_DISK_ACCESS_NONE = 0,
VIRTUAL_DISK_ACCESS_ATTACH_RO = 65536,
VIRTUAL_DISK_ACCESS_ATTACH_RW = 131072,
VIRTUAL_DISK_ACCESS_DETACH = 262144,
VIRTUAL_DISK_ACCESS_GET_INFO = 524288,
VIRTUAL_DISK_ACCESS_CREATE = 1048576,
VIRTUAL_DISK_ACCESS_METAOPS = 2097152,
VIRTUAL_DISK_ACCESS_READ = 851968,
VIRTUAL_DISK_ACCESS_ALL = 4128768,
VIRTUAL_DISK_ACCESS_WRITABLE = 3276800,
}<Flags>
Public Enum VIRTUAL_DISK_ACCESS_MASK As Integer
VIRTUAL_DISK_ACCESS_NONE = 0
VIRTUAL_DISK_ACCESS_ATTACH_RO = 65536
VIRTUAL_DISK_ACCESS_ATTACH_RW = 131072
VIRTUAL_DISK_ACCESS_DETACH = 262144
VIRTUAL_DISK_ACCESS_GET_INFO = 524288
VIRTUAL_DISK_ACCESS_CREATE = 1048576
VIRTUAL_DISK_ACCESS_METAOPS = 2097152
VIRTUAL_DISK_ACCESS_READ = 851968
VIRTUAL_DISK_ACCESS_ALL = 4128768
VIRTUAL_DISK_ACCESS_WRITABLE = 3276800
End Enumimport enum
class VIRTUAL_DISK_ACCESS_MASK(enum.IntFlag):
VIRTUAL_DISK_ACCESS_NONE = 0
VIRTUAL_DISK_ACCESS_ATTACH_RO = 65536
VIRTUAL_DISK_ACCESS_ATTACH_RW = 131072
VIRTUAL_DISK_ACCESS_DETACH = 262144
VIRTUAL_DISK_ACCESS_GET_INFO = 524288
VIRTUAL_DISK_ACCESS_CREATE = 1048576
VIRTUAL_DISK_ACCESS_METAOPS = 2097152
VIRTUAL_DISK_ACCESS_READ = 851968
VIRTUAL_DISK_ACCESS_ALL = 4128768
VIRTUAL_DISK_ACCESS_WRITABLE = 3276800// VIRTUAL_DISK_ACCESS_MASK (flags)
pub const VIRTUAL_DISK_ACCESS_NONE: i32 = 0;
pub const VIRTUAL_DISK_ACCESS_ATTACH_RO: i32 = 65536;
pub const VIRTUAL_DISK_ACCESS_ATTACH_RW: i32 = 131072;
pub const VIRTUAL_DISK_ACCESS_DETACH: i32 = 262144;
pub const VIRTUAL_DISK_ACCESS_GET_INFO: i32 = 524288;
pub const VIRTUAL_DISK_ACCESS_CREATE: i32 = 1048576;
pub const VIRTUAL_DISK_ACCESS_METAOPS: i32 = 2097152;
pub const VIRTUAL_DISK_ACCESS_READ: i32 = 851968;
pub const VIRTUAL_DISK_ACCESS_ALL: i32 = 4128768;
pub const VIRTUAL_DISK_ACCESS_WRITABLE: i32 = 3276800;// VIRTUAL_DISK_ACCESS_MASK
const (
VIRTUAL_DISK_ACCESS_NONE int32 = 0
VIRTUAL_DISK_ACCESS_ATTACH_RO int32 = 65536
VIRTUAL_DISK_ACCESS_ATTACH_RW int32 = 131072
VIRTUAL_DISK_ACCESS_DETACH int32 = 262144
VIRTUAL_DISK_ACCESS_GET_INFO int32 = 524288
VIRTUAL_DISK_ACCESS_CREATE int32 = 1048576
VIRTUAL_DISK_ACCESS_METAOPS int32 = 2097152
VIRTUAL_DISK_ACCESS_READ int32 = 851968
VIRTUAL_DISK_ACCESS_ALL int32 = 4128768
VIRTUAL_DISK_ACCESS_WRITABLE int32 = 3276800
)const
VIRTUAL_DISK_ACCESS_NONE = 0;
VIRTUAL_DISK_ACCESS_ATTACH_RO = 65536;
VIRTUAL_DISK_ACCESS_ATTACH_RW = 131072;
VIRTUAL_DISK_ACCESS_DETACH = 262144;
VIRTUAL_DISK_ACCESS_GET_INFO = 524288;
VIRTUAL_DISK_ACCESS_CREATE = 1048576;
VIRTUAL_DISK_ACCESS_METAOPS = 2097152;
VIRTUAL_DISK_ACCESS_READ = 851968;
VIRTUAL_DISK_ACCESS_ALL = 4128768;
VIRTUAL_DISK_ACCESS_WRITABLE = 3276800;// VIRTUAL_DISK_ACCESS_MASK
pub const VIRTUAL_DISK_ACCESS_NONE: i32 = 0;
pub const VIRTUAL_DISK_ACCESS_ATTACH_RO: i32 = 65536;
pub const VIRTUAL_DISK_ACCESS_ATTACH_RW: i32 = 131072;
pub const VIRTUAL_DISK_ACCESS_DETACH: i32 = 262144;
pub const VIRTUAL_DISK_ACCESS_GET_INFO: i32 = 524288;
pub const VIRTUAL_DISK_ACCESS_CREATE: i32 = 1048576;
pub const VIRTUAL_DISK_ACCESS_METAOPS: i32 = 2097152;
pub const VIRTUAL_DISK_ACCESS_READ: i32 = 851968;
pub const VIRTUAL_DISK_ACCESS_ALL: i32 = 4128768;
pub const VIRTUAL_DISK_ACCESS_WRITABLE: i32 = 3276800;const
VIRTUAL_DISK_ACCESS_NONE* = 0
VIRTUAL_DISK_ACCESS_ATTACH_RO* = 65536
VIRTUAL_DISK_ACCESS_ATTACH_RW* = 131072
VIRTUAL_DISK_ACCESS_DETACH* = 262144
VIRTUAL_DISK_ACCESS_GET_INFO* = 524288
VIRTUAL_DISK_ACCESS_CREATE* = 1048576
VIRTUAL_DISK_ACCESS_METAOPS* = 2097152
VIRTUAL_DISK_ACCESS_READ* = 851968
VIRTUAL_DISK_ACCESS_ALL* = 4128768
VIRTUAL_DISK_ACCESS_WRITABLE* = 3276800enum VIRTUAL_DISK_ACCESS_MASK : int {
VIRTUAL_DISK_ACCESS_NONE = 0,
VIRTUAL_DISK_ACCESS_ATTACH_RO = 65536,
VIRTUAL_DISK_ACCESS_ATTACH_RW = 131072,
VIRTUAL_DISK_ACCESS_DETACH = 262144,
VIRTUAL_DISK_ACCESS_GET_INFO = 524288,
VIRTUAL_DISK_ACCESS_CREATE = 1048576,
VIRTUAL_DISK_ACCESS_METAOPS = 2097152,
VIRTUAL_DISK_ACCESS_READ = 851968,
VIRTUAL_DISK_ACCESS_ALL = 4128768,
VIRTUAL_DISK_ACCESS_WRITABLE = 3276800,
}#define global VIRTUAL_DISK_ACCESS_NONE 0x0
#define global VIRTUAL_DISK_ACCESS_ATTACH_RO 0x10000
#define global VIRTUAL_DISK_ACCESS_ATTACH_RW 0x20000
#define global VIRTUAL_DISK_ACCESS_DETACH 0x40000
#define global VIRTUAL_DISK_ACCESS_GET_INFO 0x80000
#define global VIRTUAL_DISK_ACCESS_CREATE 0x100000
#define global VIRTUAL_DISK_ACCESS_METAOPS 0x200000
#define global VIRTUAL_DISK_ACCESS_READ 0xD0000
#define global VIRTUAL_DISK_ACCESS_ALL 0x3F0000
#define global VIRTUAL_DISK_ACCESS_WRITABLE 0x320000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。