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

MSIPATCHSTATE

列挙型
基底型i4

メンバー 6

名前10進16進
MSIPATCHSTATE_INVALID00x0
MSIPATCHSTATE_APPLIED10x1
MSIPATCHSTATE_SUPERSEDED20x2
MSIPATCHSTATE_OBSOLETED40x4
MSIPATCHSTATE_REGISTERED80x8
MSIPATCHSTATE_ALL150xF

各言語での定義

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

typedef enum MSIPATCHSTATE : int {
    MSIPATCHSTATE_INVALID = 0,
    MSIPATCHSTATE_APPLIED = 1,
    MSIPATCHSTATE_SUPERSEDED = 2,
    MSIPATCHSTATE_OBSOLETED = 4,
    MSIPATCHSTATE_REGISTERED = 8,
    MSIPATCHSTATE_ALL = 15
} MSIPATCHSTATE;
public enum MSIPATCHSTATE : int
{
    MSIPATCHSTATE_INVALID = 0,
    MSIPATCHSTATE_APPLIED = 1,
    MSIPATCHSTATE_SUPERSEDED = 2,
    MSIPATCHSTATE_OBSOLETED = 4,
    MSIPATCHSTATE_REGISTERED = 8,
    MSIPATCHSTATE_ALL = 15,
}
Public Enum MSIPATCHSTATE As Integer
    MSIPATCHSTATE_INVALID = 0
    MSIPATCHSTATE_APPLIED = 1
    MSIPATCHSTATE_SUPERSEDED = 2
    MSIPATCHSTATE_OBSOLETED = 4
    MSIPATCHSTATE_REGISTERED = 8
    MSIPATCHSTATE_ALL = 15
End Enum
import enum

class MSIPATCHSTATE(enum.IntEnum):
    MSIPATCHSTATE_INVALID = 0
    MSIPATCHSTATE_APPLIED = 1
    MSIPATCHSTATE_SUPERSEDED = 2
    MSIPATCHSTATE_OBSOLETED = 4
    MSIPATCHSTATE_REGISTERED = 8
    MSIPATCHSTATE_ALL = 15
// MSIPATCHSTATE
pub const MSIPATCHSTATE_INVALID: i32 = 0;
pub const MSIPATCHSTATE_APPLIED: i32 = 1;
pub const MSIPATCHSTATE_SUPERSEDED: i32 = 2;
pub const MSIPATCHSTATE_OBSOLETED: i32 = 4;
pub const MSIPATCHSTATE_REGISTERED: i32 = 8;
pub const MSIPATCHSTATE_ALL: i32 = 15;
// MSIPATCHSTATE
const (
	MSIPATCHSTATE_INVALID int32 = 0
	MSIPATCHSTATE_APPLIED int32 = 1
	MSIPATCHSTATE_SUPERSEDED int32 = 2
	MSIPATCHSTATE_OBSOLETED int32 = 4
	MSIPATCHSTATE_REGISTERED int32 = 8
	MSIPATCHSTATE_ALL int32 = 15
)
const
  MSIPATCHSTATE_INVALID = 0;
  MSIPATCHSTATE_APPLIED = 1;
  MSIPATCHSTATE_SUPERSEDED = 2;
  MSIPATCHSTATE_OBSOLETED = 4;
  MSIPATCHSTATE_REGISTERED = 8;
  MSIPATCHSTATE_ALL = 15;
// MSIPATCHSTATE
pub const MSIPATCHSTATE_INVALID: i32 = 0;
pub const MSIPATCHSTATE_APPLIED: i32 = 1;
pub const MSIPATCHSTATE_SUPERSEDED: i32 = 2;
pub const MSIPATCHSTATE_OBSOLETED: i32 = 4;
pub const MSIPATCHSTATE_REGISTERED: i32 = 8;
pub const MSIPATCHSTATE_ALL: i32 = 15;
const
  MSIPATCHSTATE_INVALID* = 0
  MSIPATCHSTATE_APPLIED* = 1
  MSIPATCHSTATE_SUPERSEDED* = 2
  MSIPATCHSTATE_OBSOLETED* = 4
  MSIPATCHSTATE_REGISTERED* = 8
  MSIPATCHSTATE_ALL* = 15
enum MSIPATCHSTATE : int {
    MSIPATCHSTATE_INVALID = 0,
    MSIPATCHSTATE_APPLIED = 1,
    MSIPATCHSTATE_SUPERSEDED = 2,
    MSIPATCHSTATE_OBSOLETED = 4,
    MSIPATCHSTATE_REGISTERED = 8,
    MSIPATCHSTATE_ALL = 15,
}
#define global MSIPATCHSTATE_INVALID    0x0
#define global MSIPATCHSTATE_APPLIED    0x1
#define global MSIPATCHSTATE_SUPERSEDED 0x2
#define global MSIPATCHSTATE_OBSOLETED  0x4
#define global MSIPATCHSTATE_REGISTERED 0x8
#define global MSIPATCHSTATE_ALL        0xF