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

MIRROR_VIRTUAL_DISK_FLAG

列挙型フラグ
基底型i4

メンバー 5

名前10進16進
MIRROR_VIRTUAL_DISK_FLAG_NONE00x0
MIRROR_VIRTUAL_DISK_FLAG_EXISTING_FILE10x1
MIRROR_VIRTUAL_DISK_FLAG_SKIP_MIRROR_ACTIVATION20x2
MIRROR_VIRTUAL_DISK_FLAG_ENABLE_SMB_COMPRESSION40x4
MIRROR_VIRTUAL_DISK_FLAG_IS_LIVE_MIGRATION80x8

各言語での定義

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

typedef enum MIRROR_VIRTUAL_DISK_FLAG : int {
    MIRROR_VIRTUAL_DISK_FLAG_NONE = 0,
    MIRROR_VIRTUAL_DISK_FLAG_EXISTING_FILE = 1,
    MIRROR_VIRTUAL_DISK_FLAG_SKIP_MIRROR_ACTIVATION = 2,
    MIRROR_VIRTUAL_DISK_FLAG_ENABLE_SMB_COMPRESSION = 4,
    MIRROR_VIRTUAL_DISK_FLAG_IS_LIVE_MIGRATION = 8
} MIRROR_VIRTUAL_DISK_FLAG;
[Flags]
public enum MIRROR_VIRTUAL_DISK_FLAG : int
{
    MIRROR_VIRTUAL_DISK_FLAG_NONE = 0,
    MIRROR_VIRTUAL_DISK_FLAG_EXISTING_FILE = 1,
    MIRROR_VIRTUAL_DISK_FLAG_SKIP_MIRROR_ACTIVATION = 2,
    MIRROR_VIRTUAL_DISK_FLAG_ENABLE_SMB_COMPRESSION = 4,
    MIRROR_VIRTUAL_DISK_FLAG_IS_LIVE_MIGRATION = 8,
}
<Flags>
Public Enum MIRROR_VIRTUAL_DISK_FLAG As Integer
    MIRROR_VIRTUAL_DISK_FLAG_NONE = 0
    MIRROR_VIRTUAL_DISK_FLAG_EXISTING_FILE = 1
    MIRROR_VIRTUAL_DISK_FLAG_SKIP_MIRROR_ACTIVATION = 2
    MIRROR_VIRTUAL_DISK_FLAG_ENABLE_SMB_COMPRESSION = 4
    MIRROR_VIRTUAL_DISK_FLAG_IS_LIVE_MIGRATION = 8
End Enum
import enum

class MIRROR_VIRTUAL_DISK_FLAG(enum.IntFlag):
    MIRROR_VIRTUAL_DISK_FLAG_NONE = 0
    MIRROR_VIRTUAL_DISK_FLAG_EXISTING_FILE = 1
    MIRROR_VIRTUAL_DISK_FLAG_SKIP_MIRROR_ACTIVATION = 2
    MIRROR_VIRTUAL_DISK_FLAG_ENABLE_SMB_COMPRESSION = 4
    MIRROR_VIRTUAL_DISK_FLAG_IS_LIVE_MIGRATION = 8
// MIRROR_VIRTUAL_DISK_FLAG (flags)
pub const MIRROR_VIRTUAL_DISK_FLAG_NONE: i32 = 0;
pub const MIRROR_VIRTUAL_DISK_FLAG_EXISTING_FILE: i32 = 1;
pub const MIRROR_VIRTUAL_DISK_FLAG_SKIP_MIRROR_ACTIVATION: i32 = 2;
pub const MIRROR_VIRTUAL_DISK_FLAG_ENABLE_SMB_COMPRESSION: i32 = 4;
pub const MIRROR_VIRTUAL_DISK_FLAG_IS_LIVE_MIGRATION: i32 = 8;
// MIRROR_VIRTUAL_DISK_FLAG
const (
	MIRROR_VIRTUAL_DISK_FLAG_NONE int32 = 0
	MIRROR_VIRTUAL_DISK_FLAG_EXISTING_FILE int32 = 1
	MIRROR_VIRTUAL_DISK_FLAG_SKIP_MIRROR_ACTIVATION int32 = 2
	MIRROR_VIRTUAL_DISK_FLAG_ENABLE_SMB_COMPRESSION int32 = 4
	MIRROR_VIRTUAL_DISK_FLAG_IS_LIVE_MIGRATION int32 = 8
)
const
  MIRROR_VIRTUAL_DISK_FLAG_NONE = 0;
  MIRROR_VIRTUAL_DISK_FLAG_EXISTING_FILE = 1;
  MIRROR_VIRTUAL_DISK_FLAG_SKIP_MIRROR_ACTIVATION = 2;
  MIRROR_VIRTUAL_DISK_FLAG_ENABLE_SMB_COMPRESSION = 4;
  MIRROR_VIRTUAL_DISK_FLAG_IS_LIVE_MIGRATION = 8;
// MIRROR_VIRTUAL_DISK_FLAG
pub const MIRROR_VIRTUAL_DISK_FLAG_NONE: i32 = 0;
pub const MIRROR_VIRTUAL_DISK_FLAG_EXISTING_FILE: i32 = 1;
pub const MIRROR_VIRTUAL_DISK_FLAG_SKIP_MIRROR_ACTIVATION: i32 = 2;
pub const MIRROR_VIRTUAL_DISK_FLAG_ENABLE_SMB_COMPRESSION: i32 = 4;
pub const MIRROR_VIRTUAL_DISK_FLAG_IS_LIVE_MIGRATION: i32 = 8;
const
  MIRROR_VIRTUAL_DISK_FLAG_NONE* = 0
  MIRROR_VIRTUAL_DISK_FLAG_EXISTING_FILE* = 1
  MIRROR_VIRTUAL_DISK_FLAG_SKIP_MIRROR_ACTIVATION* = 2
  MIRROR_VIRTUAL_DISK_FLAG_ENABLE_SMB_COMPRESSION* = 4
  MIRROR_VIRTUAL_DISK_FLAG_IS_LIVE_MIGRATION* = 8
enum MIRROR_VIRTUAL_DISK_FLAG : int {
    MIRROR_VIRTUAL_DISK_FLAG_NONE = 0,
    MIRROR_VIRTUAL_DISK_FLAG_EXISTING_FILE = 1,
    MIRROR_VIRTUAL_DISK_FLAG_SKIP_MIRROR_ACTIVATION = 2,
    MIRROR_VIRTUAL_DISK_FLAG_ENABLE_SMB_COMPRESSION = 4,
    MIRROR_VIRTUAL_DISK_FLAG_IS_LIVE_MIGRATION = 8,
}
#define global MIRROR_VIRTUAL_DISK_FLAG_NONE                   0x0
#define global MIRROR_VIRTUAL_DISK_FLAG_EXISTING_FILE          0x1
#define global MIRROR_VIRTUAL_DISK_FLAG_SKIP_MIRROR_ACTIVATION 0x2
#define global MIRROR_VIRTUAL_DISK_FLAG_ENABLE_SMB_COMPRESSION 0x4
#define global MIRROR_VIRTUAL_DISK_FLAG_IS_LIVE_MIGRATION      0x8
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。