ホーム › Storage.VirtualDiskService › VDS_FILE_SYSTEM_FLAG
VDS_FILE_SYSTEM_FLAG
列挙型メンバー 17
| 名前 | 10進 | 16進 |
|---|---|---|
| VDS_FSF_SUPPORT_FORMAT | 1 | 0x1 |
| VDS_FSF_SUPPORT_QUICK_FORMAT | 2 | 0x2 |
| VDS_FSF_SUPPORT_COMPRESS | 4 | 0x4 |
| VDS_FSF_SUPPORT_SPECIFY_LABEL | 8 | 0x8 |
| VDS_FSF_SUPPORT_MOUNT_POINT | 16 | 0x10 |
| VDS_FSF_SUPPORT_REMOVABLE_MEDIA | 32 | 0x20 |
| VDS_FSF_SUPPORT_EXTEND | 64 | 0x40 |
| VDS_FSF_ALLOCATION_UNIT_512 | 65536 | 0x10000 |
| VDS_FSF_ALLOCATION_UNIT_1K | 131072 | 0x20000 |
| VDS_FSF_ALLOCATION_UNIT_2K | 262144 | 0x40000 |
| VDS_FSF_ALLOCATION_UNIT_4K | 524288 | 0x80000 |
| VDS_FSF_ALLOCATION_UNIT_8K | 1048576 | 0x100000 |
| VDS_FSF_ALLOCATION_UNIT_16K | 2097152 | 0x200000 |
| VDS_FSF_ALLOCATION_UNIT_32K | 4194304 | 0x400000 |
| VDS_FSF_ALLOCATION_UNIT_64K | 8388608 | 0x800000 |
| VDS_FSF_ALLOCATION_UNIT_128K | 16777216 | 0x1000000 |
| VDS_FSF_ALLOCATION_UNIT_256K | 33554432 | 0x2000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum VDS_FILE_SYSTEM_FLAG : int {
VDS_FSF_SUPPORT_FORMAT = 1,
VDS_FSF_SUPPORT_QUICK_FORMAT = 2,
VDS_FSF_SUPPORT_COMPRESS = 4,
VDS_FSF_SUPPORT_SPECIFY_LABEL = 8,
VDS_FSF_SUPPORT_MOUNT_POINT = 16,
VDS_FSF_SUPPORT_REMOVABLE_MEDIA = 32,
VDS_FSF_SUPPORT_EXTEND = 64,
VDS_FSF_ALLOCATION_UNIT_512 = 65536,
VDS_FSF_ALLOCATION_UNIT_1K = 131072,
VDS_FSF_ALLOCATION_UNIT_2K = 262144,
VDS_FSF_ALLOCATION_UNIT_4K = 524288,
VDS_FSF_ALLOCATION_UNIT_8K = 1048576,
VDS_FSF_ALLOCATION_UNIT_16K = 2097152,
VDS_FSF_ALLOCATION_UNIT_32K = 4194304,
VDS_FSF_ALLOCATION_UNIT_64K = 8388608,
VDS_FSF_ALLOCATION_UNIT_128K = 16777216,
VDS_FSF_ALLOCATION_UNIT_256K = 33554432
} VDS_FILE_SYSTEM_FLAG;public enum VDS_FILE_SYSTEM_FLAG : int
{
VDS_FSF_SUPPORT_FORMAT = 1,
VDS_FSF_SUPPORT_QUICK_FORMAT = 2,
VDS_FSF_SUPPORT_COMPRESS = 4,
VDS_FSF_SUPPORT_SPECIFY_LABEL = 8,
VDS_FSF_SUPPORT_MOUNT_POINT = 16,
VDS_FSF_SUPPORT_REMOVABLE_MEDIA = 32,
VDS_FSF_SUPPORT_EXTEND = 64,
VDS_FSF_ALLOCATION_UNIT_512 = 65536,
VDS_FSF_ALLOCATION_UNIT_1K = 131072,
VDS_FSF_ALLOCATION_UNIT_2K = 262144,
VDS_FSF_ALLOCATION_UNIT_4K = 524288,
VDS_FSF_ALLOCATION_UNIT_8K = 1048576,
VDS_FSF_ALLOCATION_UNIT_16K = 2097152,
VDS_FSF_ALLOCATION_UNIT_32K = 4194304,
VDS_FSF_ALLOCATION_UNIT_64K = 8388608,
VDS_FSF_ALLOCATION_UNIT_128K = 16777216,
VDS_FSF_ALLOCATION_UNIT_256K = 33554432,
}Public Enum VDS_FILE_SYSTEM_FLAG As Integer
VDS_FSF_SUPPORT_FORMAT = 1
VDS_FSF_SUPPORT_QUICK_FORMAT = 2
VDS_FSF_SUPPORT_COMPRESS = 4
VDS_FSF_SUPPORT_SPECIFY_LABEL = 8
VDS_FSF_SUPPORT_MOUNT_POINT = 16
VDS_FSF_SUPPORT_REMOVABLE_MEDIA = 32
VDS_FSF_SUPPORT_EXTEND = 64
VDS_FSF_ALLOCATION_UNIT_512 = 65536
VDS_FSF_ALLOCATION_UNIT_1K = 131072
VDS_FSF_ALLOCATION_UNIT_2K = 262144
VDS_FSF_ALLOCATION_UNIT_4K = 524288
VDS_FSF_ALLOCATION_UNIT_8K = 1048576
VDS_FSF_ALLOCATION_UNIT_16K = 2097152
VDS_FSF_ALLOCATION_UNIT_32K = 4194304
VDS_FSF_ALLOCATION_UNIT_64K = 8388608
VDS_FSF_ALLOCATION_UNIT_128K = 16777216
VDS_FSF_ALLOCATION_UNIT_256K = 33554432
End Enumimport enum
class VDS_FILE_SYSTEM_FLAG(enum.IntEnum):
VDS_FSF_SUPPORT_FORMAT = 1
VDS_FSF_SUPPORT_QUICK_FORMAT = 2
VDS_FSF_SUPPORT_COMPRESS = 4
VDS_FSF_SUPPORT_SPECIFY_LABEL = 8
VDS_FSF_SUPPORT_MOUNT_POINT = 16
VDS_FSF_SUPPORT_REMOVABLE_MEDIA = 32
VDS_FSF_SUPPORT_EXTEND = 64
VDS_FSF_ALLOCATION_UNIT_512 = 65536
VDS_FSF_ALLOCATION_UNIT_1K = 131072
VDS_FSF_ALLOCATION_UNIT_2K = 262144
VDS_FSF_ALLOCATION_UNIT_4K = 524288
VDS_FSF_ALLOCATION_UNIT_8K = 1048576
VDS_FSF_ALLOCATION_UNIT_16K = 2097152
VDS_FSF_ALLOCATION_UNIT_32K = 4194304
VDS_FSF_ALLOCATION_UNIT_64K = 8388608
VDS_FSF_ALLOCATION_UNIT_128K = 16777216
VDS_FSF_ALLOCATION_UNIT_256K = 33554432// VDS_FILE_SYSTEM_FLAG
pub const VDS_FSF_SUPPORT_FORMAT: i32 = 1;
pub const VDS_FSF_SUPPORT_QUICK_FORMAT: i32 = 2;
pub const VDS_FSF_SUPPORT_COMPRESS: i32 = 4;
pub const VDS_FSF_SUPPORT_SPECIFY_LABEL: i32 = 8;
pub const VDS_FSF_SUPPORT_MOUNT_POINT: i32 = 16;
pub const VDS_FSF_SUPPORT_REMOVABLE_MEDIA: i32 = 32;
pub const VDS_FSF_SUPPORT_EXTEND: i32 = 64;
pub const VDS_FSF_ALLOCATION_UNIT_512: i32 = 65536;
pub const VDS_FSF_ALLOCATION_UNIT_1K: i32 = 131072;
pub const VDS_FSF_ALLOCATION_UNIT_2K: i32 = 262144;
pub const VDS_FSF_ALLOCATION_UNIT_4K: i32 = 524288;
pub const VDS_FSF_ALLOCATION_UNIT_8K: i32 = 1048576;
pub const VDS_FSF_ALLOCATION_UNIT_16K: i32 = 2097152;
pub const VDS_FSF_ALLOCATION_UNIT_32K: i32 = 4194304;
pub const VDS_FSF_ALLOCATION_UNIT_64K: i32 = 8388608;
pub const VDS_FSF_ALLOCATION_UNIT_128K: i32 = 16777216;
pub const VDS_FSF_ALLOCATION_UNIT_256K: i32 = 33554432;// VDS_FILE_SYSTEM_FLAG
const (
VDS_FSF_SUPPORT_FORMAT int32 = 1
VDS_FSF_SUPPORT_QUICK_FORMAT int32 = 2
VDS_FSF_SUPPORT_COMPRESS int32 = 4
VDS_FSF_SUPPORT_SPECIFY_LABEL int32 = 8
VDS_FSF_SUPPORT_MOUNT_POINT int32 = 16
VDS_FSF_SUPPORT_REMOVABLE_MEDIA int32 = 32
VDS_FSF_SUPPORT_EXTEND int32 = 64
VDS_FSF_ALLOCATION_UNIT_512 int32 = 65536
VDS_FSF_ALLOCATION_UNIT_1K int32 = 131072
VDS_FSF_ALLOCATION_UNIT_2K int32 = 262144
VDS_FSF_ALLOCATION_UNIT_4K int32 = 524288
VDS_FSF_ALLOCATION_UNIT_8K int32 = 1048576
VDS_FSF_ALLOCATION_UNIT_16K int32 = 2097152
VDS_FSF_ALLOCATION_UNIT_32K int32 = 4194304
VDS_FSF_ALLOCATION_UNIT_64K int32 = 8388608
VDS_FSF_ALLOCATION_UNIT_128K int32 = 16777216
VDS_FSF_ALLOCATION_UNIT_256K int32 = 33554432
)const
VDS_FSF_SUPPORT_FORMAT = 1;
VDS_FSF_SUPPORT_QUICK_FORMAT = 2;
VDS_FSF_SUPPORT_COMPRESS = 4;
VDS_FSF_SUPPORT_SPECIFY_LABEL = 8;
VDS_FSF_SUPPORT_MOUNT_POINT = 16;
VDS_FSF_SUPPORT_REMOVABLE_MEDIA = 32;
VDS_FSF_SUPPORT_EXTEND = 64;
VDS_FSF_ALLOCATION_UNIT_512 = 65536;
VDS_FSF_ALLOCATION_UNIT_1K = 131072;
VDS_FSF_ALLOCATION_UNIT_2K = 262144;
VDS_FSF_ALLOCATION_UNIT_4K = 524288;
VDS_FSF_ALLOCATION_UNIT_8K = 1048576;
VDS_FSF_ALLOCATION_UNIT_16K = 2097152;
VDS_FSF_ALLOCATION_UNIT_32K = 4194304;
VDS_FSF_ALLOCATION_UNIT_64K = 8388608;
VDS_FSF_ALLOCATION_UNIT_128K = 16777216;
VDS_FSF_ALLOCATION_UNIT_256K = 33554432;// VDS_FILE_SYSTEM_FLAG
pub const VDS_FSF_SUPPORT_FORMAT: i32 = 1;
pub const VDS_FSF_SUPPORT_QUICK_FORMAT: i32 = 2;
pub const VDS_FSF_SUPPORT_COMPRESS: i32 = 4;
pub const VDS_FSF_SUPPORT_SPECIFY_LABEL: i32 = 8;
pub const VDS_FSF_SUPPORT_MOUNT_POINT: i32 = 16;
pub const VDS_FSF_SUPPORT_REMOVABLE_MEDIA: i32 = 32;
pub const VDS_FSF_SUPPORT_EXTEND: i32 = 64;
pub const VDS_FSF_ALLOCATION_UNIT_512: i32 = 65536;
pub const VDS_FSF_ALLOCATION_UNIT_1K: i32 = 131072;
pub const VDS_FSF_ALLOCATION_UNIT_2K: i32 = 262144;
pub const VDS_FSF_ALLOCATION_UNIT_4K: i32 = 524288;
pub const VDS_FSF_ALLOCATION_UNIT_8K: i32 = 1048576;
pub const VDS_FSF_ALLOCATION_UNIT_16K: i32 = 2097152;
pub const VDS_FSF_ALLOCATION_UNIT_32K: i32 = 4194304;
pub const VDS_FSF_ALLOCATION_UNIT_64K: i32 = 8388608;
pub const VDS_FSF_ALLOCATION_UNIT_128K: i32 = 16777216;
pub const VDS_FSF_ALLOCATION_UNIT_256K: i32 = 33554432;const
VDS_FSF_SUPPORT_FORMAT* = 1
VDS_FSF_SUPPORT_QUICK_FORMAT* = 2
VDS_FSF_SUPPORT_COMPRESS* = 4
VDS_FSF_SUPPORT_SPECIFY_LABEL* = 8
VDS_FSF_SUPPORT_MOUNT_POINT* = 16
VDS_FSF_SUPPORT_REMOVABLE_MEDIA* = 32
VDS_FSF_SUPPORT_EXTEND* = 64
VDS_FSF_ALLOCATION_UNIT_512* = 65536
VDS_FSF_ALLOCATION_UNIT_1K* = 131072
VDS_FSF_ALLOCATION_UNIT_2K* = 262144
VDS_FSF_ALLOCATION_UNIT_4K* = 524288
VDS_FSF_ALLOCATION_UNIT_8K* = 1048576
VDS_FSF_ALLOCATION_UNIT_16K* = 2097152
VDS_FSF_ALLOCATION_UNIT_32K* = 4194304
VDS_FSF_ALLOCATION_UNIT_64K* = 8388608
VDS_FSF_ALLOCATION_UNIT_128K* = 16777216
VDS_FSF_ALLOCATION_UNIT_256K* = 33554432enum VDS_FILE_SYSTEM_FLAG : int {
VDS_FSF_SUPPORT_FORMAT = 1,
VDS_FSF_SUPPORT_QUICK_FORMAT = 2,
VDS_FSF_SUPPORT_COMPRESS = 4,
VDS_FSF_SUPPORT_SPECIFY_LABEL = 8,
VDS_FSF_SUPPORT_MOUNT_POINT = 16,
VDS_FSF_SUPPORT_REMOVABLE_MEDIA = 32,
VDS_FSF_SUPPORT_EXTEND = 64,
VDS_FSF_ALLOCATION_UNIT_512 = 65536,
VDS_FSF_ALLOCATION_UNIT_1K = 131072,
VDS_FSF_ALLOCATION_UNIT_2K = 262144,
VDS_FSF_ALLOCATION_UNIT_4K = 524288,
VDS_FSF_ALLOCATION_UNIT_8K = 1048576,
VDS_FSF_ALLOCATION_UNIT_16K = 2097152,
VDS_FSF_ALLOCATION_UNIT_32K = 4194304,
VDS_FSF_ALLOCATION_UNIT_64K = 8388608,
VDS_FSF_ALLOCATION_UNIT_128K = 16777216,
VDS_FSF_ALLOCATION_UNIT_256K = 33554432,
}#define global VDS_FSF_SUPPORT_FORMAT 0x1
#define global VDS_FSF_SUPPORT_QUICK_FORMAT 0x2
#define global VDS_FSF_SUPPORT_COMPRESS 0x4
#define global VDS_FSF_SUPPORT_SPECIFY_LABEL 0x8
#define global VDS_FSF_SUPPORT_MOUNT_POINT 0x10
#define global VDS_FSF_SUPPORT_REMOVABLE_MEDIA 0x20
#define global VDS_FSF_SUPPORT_EXTEND 0x40
#define global VDS_FSF_ALLOCATION_UNIT_512 0x10000
#define global VDS_FSF_ALLOCATION_UNIT_1K 0x20000
#define global VDS_FSF_ALLOCATION_UNIT_2K 0x40000
#define global VDS_FSF_ALLOCATION_UNIT_4K 0x80000
#define global VDS_FSF_ALLOCATION_UNIT_8K 0x100000
#define global VDS_FSF_ALLOCATION_UNIT_16K 0x200000
#define global VDS_FSF_ALLOCATION_UNIT_32K 0x400000
#define global VDS_FSF_ALLOCATION_UNIT_64K 0x800000
#define global VDS_FSF_ALLOCATION_UNIT_128K 0x1000000
#define global VDS_FSF_ALLOCATION_UNIT_256K 0x2000000