Win32 API 日本語リファレンス
ホームStorage.FileSystem › COPYFILE2_V2_FLAGS

COPYFILE2_V2_FLAGS

列挙型フラグ
基底型u4

メンバー 3

名前10進16進
COPY_FILE2_V2_DONT_COPY_JUNCTIONS10x1
COPY_FILE2_V2_DISABLE_BLOCK_CLONING20x2
COPY_FILE2_V2_VALID_FLAGS30x3

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum COPYFILE2_V2_FLAGS : unsigned int {
    COPY_FILE2_V2_DONT_COPY_JUNCTIONS = 1,
    COPY_FILE2_V2_DISABLE_BLOCK_CLONING = 2,
    COPY_FILE2_V2_VALID_FLAGS = 3
} COPYFILE2_V2_FLAGS;
[Flags]
public enum COPYFILE2_V2_FLAGS : uint
{
    COPY_FILE2_V2_DONT_COPY_JUNCTIONS = 1,
    COPY_FILE2_V2_DISABLE_BLOCK_CLONING = 2,
    COPY_FILE2_V2_VALID_FLAGS = 3,
}
<Flags>
Public Enum COPYFILE2_V2_FLAGS As UInteger
    COPY_FILE2_V2_DONT_COPY_JUNCTIONS = 1
    COPY_FILE2_V2_DISABLE_BLOCK_CLONING = 2
    COPY_FILE2_V2_VALID_FLAGS = 3
End Enum
import enum

class COPYFILE2_V2_FLAGS(enum.IntFlag):
    COPY_FILE2_V2_DONT_COPY_JUNCTIONS = 1
    COPY_FILE2_V2_DISABLE_BLOCK_CLONING = 2
    COPY_FILE2_V2_VALID_FLAGS = 3
// COPYFILE2_V2_FLAGS (flags)
pub const COPY_FILE2_V2_DONT_COPY_JUNCTIONS: u32 = 1;
pub const COPY_FILE2_V2_DISABLE_BLOCK_CLONING: u32 = 2;
pub const COPY_FILE2_V2_VALID_FLAGS: u32 = 3;
// COPYFILE2_V2_FLAGS
const (
	COPY_FILE2_V2_DONT_COPY_JUNCTIONS uint32 = 1
	COPY_FILE2_V2_DISABLE_BLOCK_CLONING uint32 = 2
	COPY_FILE2_V2_VALID_FLAGS uint32 = 3
)
const
  COPY_FILE2_V2_DONT_COPY_JUNCTIONS = 1;
  COPY_FILE2_V2_DISABLE_BLOCK_CLONING = 2;
  COPY_FILE2_V2_VALID_FLAGS = 3;
// COPYFILE2_V2_FLAGS
pub const COPY_FILE2_V2_DONT_COPY_JUNCTIONS: u32 = 1;
pub const COPY_FILE2_V2_DISABLE_BLOCK_CLONING: u32 = 2;
pub const COPY_FILE2_V2_VALID_FLAGS: u32 = 3;
const
  COPY_FILE2_V2_DONT_COPY_JUNCTIONS* = 1
  COPY_FILE2_V2_DISABLE_BLOCK_CLONING* = 2
  COPY_FILE2_V2_VALID_FLAGS* = 3
enum COPYFILE2_V2_FLAGS : uint {
    COPY_FILE2_V2_DONT_COPY_JUNCTIONS = 1,
    COPY_FILE2_V2_DISABLE_BLOCK_CLONING = 2,
    COPY_FILE2_V2_VALID_FLAGS = 3,
}
#define global COPY_FILE2_V2_DONT_COPY_JUNCTIONS   0x1
#define global COPY_FILE2_V2_DISABLE_BLOCK_CLONING 0x2
#define global COPY_FILE2_V2_VALID_FLAGS           0x3
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。