Win32 API 日本語リファレンス
ホームSystem.ClrHosting › METAHOST_POLICY_FLAGS

METAHOST_POLICY_FLAGS

列挙型
基底型i4

メンバー 7

名前10進16進
METAHOST_POLICY_HIGHCOMPAT00x0
METAHOST_POLICY_APPLY_UPGRADE_POLICY80x8
METAHOST_POLICY_EMULATE_EXE_LAUNCH160x10
METAHOST_POLICY_SHOW_ERROR_DIALOG320x20
METAHOST_POLICY_USE_PROCESS_IMAGE_PATH640x40
METAHOST_POLICY_ENSURE_SKU_SUPPORTED1280x80
METAHOST_POLICY_IGNORE_ERROR_MODE40960x1000

各言語での定義

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

typedef enum METAHOST_POLICY_FLAGS : int {
    METAHOST_POLICY_HIGHCOMPAT = 0,
    METAHOST_POLICY_APPLY_UPGRADE_POLICY = 8,
    METAHOST_POLICY_EMULATE_EXE_LAUNCH = 16,
    METAHOST_POLICY_SHOW_ERROR_DIALOG = 32,
    METAHOST_POLICY_USE_PROCESS_IMAGE_PATH = 64,
    METAHOST_POLICY_ENSURE_SKU_SUPPORTED = 128,
    METAHOST_POLICY_IGNORE_ERROR_MODE = 4096
} METAHOST_POLICY_FLAGS;
public enum METAHOST_POLICY_FLAGS : int
{
    METAHOST_POLICY_HIGHCOMPAT = 0,
    METAHOST_POLICY_APPLY_UPGRADE_POLICY = 8,
    METAHOST_POLICY_EMULATE_EXE_LAUNCH = 16,
    METAHOST_POLICY_SHOW_ERROR_DIALOG = 32,
    METAHOST_POLICY_USE_PROCESS_IMAGE_PATH = 64,
    METAHOST_POLICY_ENSURE_SKU_SUPPORTED = 128,
    METAHOST_POLICY_IGNORE_ERROR_MODE = 4096,
}
Public Enum METAHOST_POLICY_FLAGS As Integer
    METAHOST_POLICY_HIGHCOMPAT = 0
    METAHOST_POLICY_APPLY_UPGRADE_POLICY = 8
    METAHOST_POLICY_EMULATE_EXE_LAUNCH = 16
    METAHOST_POLICY_SHOW_ERROR_DIALOG = 32
    METAHOST_POLICY_USE_PROCESS_IMAGE_PATH = 64
    METAHOST_POLICY_ENSURE_SKU_SUPPORTED = 128
    METAHOST_POLICY_IGNORE_ERROR_MODE = 4096
End Enum
import enum

class METAHOST_POLICY_FLAGS(enum.IntEnum):
    METAHOST_POLICY_HIGHCOMPAT = 0
    METAHOST_POLICY_APPLY_UPGRADE_POLICY = 8
    METAHOST_POLICY_EMULATE_EXE_LAUNCH = 16
    METAHOST_POLICY_SHOW_ERROR_DIALOG = 32
    METAHOST_POLICY_USE_PROCESS_IMAGE_PATH = 64
    METAHOST_POLICY_ENSURE_SKU_SUPPORTED = 128
    METAHOST_POLICY_IGNORE_ERROR_MODE = 4096
// METAHOST_POLICY_FLAGS
pub const METAHOST_POLICY_HIGHCOMPAT: i32 = 0;
pub const METAHOST_POLICY_APPLY_UPGRADE_POLICY: i32 = 8;
pub const METAHOST_POLICY_EMULATE_EXE_LAUNCH: i32 = 16;
pub const METAHOST_POLICY_SHOW_ERROR_DIALOG: i32 = 32;
pub const METAHOST_POLICY_USE_PROCESS_IMAGE_PATH: i32 = 64;
pub const METAHOST_POLICY_ENSURE_SKU_SUPPORTED: i32 = 128;
pub const METAHOST_POLICY_IGNORE_ERROR_MODE: i32 = 4096;
// METAHOST_POLICY_FLAGS
const (
	METAHOST_POLICY_HIGHCOMPAT int32 = 0
	METAHOST_POLICY_APPLY_UPGRADE_POLICY int32 = 8
	METAHOST_POLICY_EMULATE_EXE_LAUNCH int32 = 16
	METAHOST_POLICY_SHOW_ERROR_DIALOG int32 = 32
	METAHOST_POLICY_USE_PROCESS_IMAGE_PATH int32 = 64
	METAHOST_POLICY_ENSURE_SKU_SUPPORTED int32 = 128
	METAHOST_POLICY_IGNORE_ERROR_MODE int32 = 4096
)
const
  METAHOST_POLICY_HIGHCOMPAT = 0;
  METAHOST_POLICY_APPLY_UPGRADE_POLICY = 8;
  METAHOST_POLICY_EMULATE_EXE_LAUNCH = 16;
  METAHOST_POLICY_SHOW_ERROR_DIALOG = 32;
  METAHOST_POLICY_USE_PROCESS_IMAGE_PATH = 64;
  METAHOST_POLICY_ENSURE_SKU_SUPPORTED = 128;
  METAHOST_POLICY_IGNORE_ERROR_MODE = 4096;
// METAHOST_POLICY_FLAGS
pub const METAHOST_POLICY_HIGHCOMPAT: i32 = 0;
pub const METAHOST_POLICY_APPLY_UPGRADE_POLICY: i32 = 8;
pub const METAHOST_POLICY_EMULATE_EXE_LAUNCH: i32 = 16;
pub const METAHOST_POLICY_SHOW_ERROR_DIALOG: i32 = 32;
pub const METAHOST_POLICY_USE_PROCESS_IMAGE_PATH: i32 = 64;
pub const METAHOST_POLICY_ENSURE_SKU_SUPPORTED: i32 = 128;
pub const METAHOST_POLICY_IGNORE_ERROR_MODE: i32 = 4096;
const
  METAHOST_POLICY_HIGHCOMPAT* = 0
  METAHOST_POLICY_APPLY_UPGRADE_POLICY* = 8
  METAHOST_POLICY_EMULATE_EXE_LAUNCH* = 16
  METAHOST_POLICY_SHOW_ERROR_DIALOG* = 32
  METAHOST_POLICY_USE_PROCESS_IMAGE_PATH* = 64
  METAHOST_POLICY_ENSURE_SKU_SUPPORTED* = 128
  METAHOST_POLICY_IGNORE_ERROR_MODE* = 4096
enum METAHOST_POLICY_FLAGS : int {
    METAHOST_POLICY_HIGHCOMPAT = 0,
    METAHOST_POLICY_APPLY_UPGRADE_POLICY = 8,
    METAHOST_POLICY_EMULATE_EXE_LAUNCH = 16,
    METAHOST_POLICY_SHOW_ERROR_DIALOG = 32,
    METAHOST_POLICY_USE_PROCESS_IMAGE_PATH = 64,
    METAHOST_POLICY_ENSURE_SKU_SUPPORTED = 128,
    METAHOST_POLICY_IGNORE_ERROR_MODE = 4096,
}
#define global METAHOST_POLICY_HIGHCOMPAT             0x0
#define global METAHOST_POLICY_APPLY_UPGRADE_POLICY   0x8
#define global METAHOST_POLICY_EMULATE_EXE_LAUNCH     0x10
#define global METAHOST_POLICY_SHOW_ERROR_DIALOG      0x20
#define global METAHOST_POLICY_USE_PROCESS_IMAGE_PATH 0x40
#define global METAHOST_POLICY_ENSURE_SKU_SUPPORTED   0x80
#define global METAHOST_POLICY_IGNORE_ERROR_MODE      0x1000