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

MSIINSTALLCONTEXT

列挙型
基底型i4

メンバー 7

名前10進16進
MSIINSTALLCONTEXT_FIRSTVISIBLE00x0
MSIINSTALLCONTEXT_NONE00x0
MSIINSTALLCONTEXT_USERMANAGED10x1
MSIINSTALLCONTEXT_USERUNMANAGED20x2
MSIINSTALLCONTEXT_MACHINE40x4
MSIINSTALLCONTEXT_ALL70x7
MSIINSTALLCONTEXT_ALLUSERMANAGED80x8

各言語での定義

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

typedef enum MSIINSTALLCONTEXT : int {
    MSIINSTALLCONTEXT_FIRSTVISIBLE = 0,
    MSIINSTALLCONTEXT_NONE = 0,
    MSIINSTALLCONTEXT_USERMANAGED = 1,
    MSIINSTALLCONTEXT_USERUNMANAGED = 2,
    MSIINSTALLCONTEXT_MACHINE = 4,
    MSIINSTALLCONTEXT_ALL = 7,
    MSIINSTALLCONTEXT_ALLUSERMANAGED = 8
} MSIINSTALLCONTEXT;
public enum MSIINSTALLCONTEXT : int
{
    MSIINSTALLCONTEXT_FIRSTVISIBLE = 0,
    MSIINSTALLCONTEXT_NONE = 0,
    MSIINSTALLCONTEXT_USERMANAGED = 1,
    MSIINSTALLCONTEXT_USERUNMANAGED = 2,
    MSIINSTALLCONTEXT_MACHINE = 4,
    MSIINSTALLCONTEXT_ALL = 7,
    MSIINSTALLCONTEXT_ALLUSERMANAGED = 8,
}
Public Enum MSIINSTALLCONTEXT As Integer
    MSIINSTALLCONTEXT_FIRSTVISIBLE = 0
    MSIINSTALLCONTEXT_NONE = 0
    MSIINSTALLCONTEXT_USERMANAGED = 1
    MSIINSTALLCONTEXT_USERUNMANAGED = 2
    MSIINSTALLCONTEXT_MACHINE = 4
    MSIINSTALLCONTEXT_ALL = 7
    MSIINSTALLCONTEXT_ALLUSERMANAGED = 8
End Enum
import enum

class MSIINSTALLCONTEXT(enum.IntEnum):
    MSIINSTALLCONTEXT_FIRSTVISIBLE = 0
    MSIINSTALLCONTEXT_NONE = 0
    MSIINSTALLCONTEXT_USERMANAGED = 1
    MSIINSTALLCONTEXT_USERUNMANAGED = 2
    MSIINSTALLCONTEXT_MACHINE = 4
    MSIINSTALLCONTEXT_ALL = 7
    MSIINSTALLCONTEXT_ALLUSERMANAGED = 8
// MSIINSTALLCONTEXT
pub const MSIINSTALLCONTEXT_FIRSTVISIBLE: i32 = 0;
pub const MSIINSTALLCONTEXT_NONE: i32 = 0;
pub const MSIINSTALLCONTEXT_USERMANAGED: i32 = 1;
pub const MSIINSTALLCONTEXT_USERUNMANAGED: i32 = 2;
pub const MSIINSTALLCONTEXT_MACHINE: i32 = 4;
pub const MSIINSTALLCONTEXT_ALL: i32 = 7;
pub const MSIINSTALLCONTEXT_ALLUSERMANAGED: i32 = 8;
// MSIINSTALLCONTEXT
const (
	MSIINSTALLCONTEXT_FIRSTVISIBLE int32 = 0
	MSIINSTALLCONTEXT_NONE int32 = 0
	MSIINSTALLCONTEXT_USERMANAGED int32 = 1
	MSIINSTALLCONTEXT_USERUNMANAGED int32 = 2
	MSIINSTALLCONTEXT_MACHINE int32 = 4
	MSIINSTALLCONTEXT_ALL int32 = 7
	MSIINSTALLCONTEXT_ALLUSERMANAGED int32 = 8
)
const
  MSIINSTALLCONTEXT_FIRSTVISIBLE = 0;
  MSIINSTALLCONTEXT_NONE = 0;
  MSIINSTALLCONTEXT_USERMANAGED = 1;
  MSIINSTALLCONTEXT_USERUNMANAGED = 2;
  MSIINSTALLCONTEXT_MACHINE = 4;
  MSIINSTALLCONTEXT_ALL = 7;
  MSIINSTALLCONTEXT_ALLUSERMANAGED = 8;
// MSIINSTALLCONTEXT
pub const MSIINSTALLCONTEXT_FIRSTVISIBLE: i32 = 0;
pub const MSIINSTALLCONTEXT_NONE: i32 = 0;
pub const MSIINSTALLCONTEXT_USERMANAGED: i32 = 1;
pub const MSIINSTALLCONTEXT_USERUNMANAGED: i32 = 2;
pub const MSIINSTALLCONTEXT_MACHINE: i32 = 4;
pub const MSIINSTALLCONTEXT_ALL: i32 = 7;
pub const MSIINSTALLCONTEXT_ALLUSERMANAGED: i32 = 8;
const
  MSIINSTALLCONTEXT_FIRSTVISIBLE* = 0
  MSIINSTALLCONTEXT_NONE* = 0
  MSIINSTALLCONTEXT_USERMANAGED* = 1
  MSIINSTALLCONTEXT_USERUNMANAGED* = 2
  MSIINSTALLCONTEXT_MACHINE* = 4
  MSIINSTALLCONTEXT_ALL* = 7
  MSIINSTALLCONTEXT_ALLUSERMANAGED* = 8
enum MSIINSTALLCONTEXT : int {
    MSIINSTALLCONTEXT_FIRSTVISIBLE = 0,
    MSIINSTALLCONTEXT_NONE = 0,
    MSIINSTALLCONTEXT_USERMANAGED = 1,
    MSIINSTALLCONTEXT_USERUNMANAGED = 2,
    MSIINSTALLCONTEXT_MACHINE = 4,
    MSIINSTALLCONTEXT_ALL = 7,
    MSIINSTALLCONTEXT_ALLUSERMANAGED = 8,
}
#define global MSIINSTALLCONTEXT_FIRSTVISIBLE   0x0
#define global MSIINSTALLCONTEXT_NONE           0x0
#define global MSIINSTALLCONTEXT_USERMANAGED    0x1
#define global MSIINSTALLCONTEXT_USERUNMANAGED  0x2
#define global MSIINSTALLCONTEXT_MACHINE        0x4
#define global MSIINSTALLCONTEXT_ALL            0x7
#define global MSIINSTALLCONTEXT_ALLUSERMANAGED 0x8