ホーム › System.Ioctl › GPT_ATTRIBUTES
GPT_ATTRIBUTES
列挙型フラグメンバー 5
| 名前 | 10進 | 16進 |
|---|---|---|
| GPT_ATTRIBUTE_PLATFORM_REQUIRED | 1 | 0x1 |
| GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER | 9223372036854775808 | 0x8000000000000000 |
| GPT_BASIC_DATA_ATTRIBUTE_HIDDEN | 4611686018427387904 | 0x4000000000000000 |
| GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY | 2305843009213693952 | 0x2000000000000000 |
| GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY | 1152921504606846976 | 0x1000000000000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum GPT_ATTRIBUTES : unsigned long long {
GPT_ATTRIBUTE_PLATFORM_REQUIRED = 1,
GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER = 9223372036854775808,
GPT_BASIC_DATA_ATTRIBUTE_HIDDEN = 4611686018427387904,
GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY = 2305843009213693952,
GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY = 1152921504606846976
} GPT_ATTRIBUTES;[Flags]
public enum GPT_ATTRIBUTES : ulong
{
GPT_ATTRIBUTE_PLATFORM_REQUIRED = 1,
GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER = 9223372036854775808,
GPT_BASIC_DATA_ATTRIBUTE_HIDDEN = 4611686018427387904,
GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY = 2305843009213693952,
GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY = 1152921504606846976,
}<Flags>
Public Enum GPT_ATTRIBUTES As ULong
GPT_ATTRIBUTE_PLATFORM_REQUIRED = 1
GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER = 9223372036854775808
GPT_BASIC_DATA_ATTRIBUTE_HIDDEN = 4611686018427387904
GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY = 2305843009213693952
GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY = 1152921504606846976
End Enumimport enum
class GPT_ATTRIBUTES(enum.IntFlag):
GPT_ATTRIBUTE_PLATFORM_REQUIRED = 1
GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER = 9223372036854775808
GPT_BASIC_DATA_ATTRIBUTE_HIDDEN = 4611686018427387904
GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY = 2305843009213693952
GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY = 1152921504606846976// GPT_ATTRIBUTES (flags)
pub const GPT_ATTRIBUTE_PLATFORM_REQUIRED: u64 = 1;
pub const GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER: u64 = 9223372036854775808;
pub const GPT_BASIC_DATA_ATTRIBUTE_HIDDEN: u64 = 4611686018427387904;
pub const GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY: u64 = 2305843009213693952;
pub const GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY: u64 = 1152921504606846976;// GPT_ATTRIBUTES
const (
GPT_ATTRIBUTE_PLATFORM_REQUIRED uint64 = 1
GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER uint64 = 9223372036854775808
GPT_BASIC_DATA_ATTRIBUTE_HIDDEN uint64 = 4611686018427387904
GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY uint64 = 2305843009213693952
GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY uint64 = 1152921504606846976
)const
GPT_ATTRIBUTE_PLATFORM_REQUIRED = 1;
GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER = 9223372036854775808;
GPT_BASIC_DATA_ATTRIBUTE_HIDDEN = 4611686018427387904;
GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY = 2305843009213693952;
GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY = 1152921504606846976;// GPT_ATTRIBUTES
pub const GPT_ATTRIBUTE_PLATFORM_REQUIRED: u64 = 1;
pub const GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER: u64 = 9223372036854775808;
pub const GPT_BASIC_DATA_ATTRIBUTE_HIDDEN: u64 = 4611686018427387904;
pub const GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY: u64 = 2305843009213693952;
pub const GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY: u64 = 1152921504606846976;const
GPT_ATTRIBUTE_PLATFORM_REQUIRED* = 1
GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER* = 9223372036854775808
GPT_BASIC_DATA_ATTRIBUTE_HIDDEN* = 4611686018427387904
GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY* = 2305843009213693952
GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY* = 1152921504606846976enum GPT_ATTRIBUTES : ulong {
GPT_ATTRIBUTE_PLATFORM_REQUIRED = 1,
GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER = 9223372036854775808,
GPT_BASIC_DATA_ATTRIBUTE_HIDDEN = 4611686018427387904,
GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY = 2305843009213693952,
GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY = 1152921504606846976,
}#define global GPT_ATTRIBUTE_PLATFORM_REQUIRED 0x1
#define global GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER 0x8000000000000000
#define global GPT_BASIC_DATA_ATTRIBUTE_HIDDEN 0x4000000000000000
#define global GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY 0x2000000000000000
#define global GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY 0x1000000000000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。