ホーム › Storage.FileSystem › FILE_CREATION_DISPOSITION
FILE_CREATION_DISPOSITION
列挙型メンバー 5
| 名前 | 10進 | 16進 |
|---|---|---|
| CREATE_NEW | 1 | 0x1 |
| CREATE_ALWAYS | 2 | 0x2 |
| OPEN_EXISTING | 3 | 0x3 |
| OPEN_ALWAYS | 4 | 0x4 |
| TRUNCATE_EXISTING | 5 | 0x5 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum FILE_CREATION_DISPOSITION : unsigned int {
CREATE_NEW = 1,
CREATE_ALWAYS = 2,
OPEN_EXISTING = 3,
OPEN_ALWAYS = 4,
TRUNCATE_EXISTING = 5
} FILE_CREATION_DISPOSITION;public enum FILE_CREATION_DISPOSITION : uint
{
CREATE_NEW = 1,
CREATE_ALWAYS = 2,
OPEN_EXISTING = 3,
OPEN_ALWAYS = 4,
TRUNCATE_EXISTING = 5,
}Public Enum FILE_CREATION_DISPOSITION As UInteger
CREATE_NEW = 1
CREATE_ALWAYS = 2
OPEN_EXISTING = 3
OPEN_ALWAYS = 4
TRUNCATE_EXISTING = 5
End Enumimport enum
class FILE_CREATION_DISPOSITION(enum.IntEnum):
CREATE_NEW = 1
CREATE_ALWAYS = 2
OPEN_EXISTING = 3
OPEN_ALWAYS = 4
TRUNCATE_EXISTING = 5// FILE_CREATION_DISPOSITION
pub const CREATE_NEW: u32 = 1;
pub const CREATE_ALWAYS: u32 = 2;
pub const OPEN_EXISTING: u32 = 3;
pub const OPEN_ALWAYS: u32 = 4;
pub const TRUNCATE_EXISTING: u32 = 5;// FILE_CREATION_DISPOSITION
const (
CREATE_NEW uint32 = 1
CREATE_ALWAYS uint32 = 2
OPEN_EXISTING uint32 = 3
OPEN_ALWAYS uint32 = 4
TRUNCATE_EXISTING uint32 = 5
)const
CREATE_NEW = 1;
CREATE_ALWAYS = 2;
OPEN_EXISTING = 3;
OPEN_ALWAYS = 4;
TRUNCATE_EXISTING = 5;// FILE_CREATION_DISPOSITION
pub const CREATE_NEW: u32 = 1;
pub const CREATE_ALWAYS: u32 = 2;
pub const OPEN_EXISTING: u32 = 3;
pub const OPEN_ALWAYS: u32 = 4;
pub const TRUNCATE_EXISTING: u32 = 5;const
CREATE_NEW* = 1
CREATE_ALWAYS* = 2
OPEN_EXISTING* = 3
OPEN_ALWAYS* = 4
TRUNCATE_EXISTING* = 5enum FILE_CREATION_DISPOSITION : uint {
CREATE_NEW = 1,
CREATE_ALWAYS = 2,
OPEN_EXISTING = 3,
OPEN_ALWAYS = 4,
TRUNCATE_EXISTING = 5,
}#define global CREATE_NEW 0x1
#define global CREATE_ALWAYS 0x2
#define global OPEN_EXISTING 0x3
#define global OPEN_ALWAYS 0x4
#define global TRUNCATE_EXISTING 0x5