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

msidbUpgradeAttributes

列挙型
基底型i4

メンバー 6

名前10進16進
msidbUpgradeAttributesMigrateFeatures10x1
msidbUpgradeAttributesOnlyDetect20x2
msidbUpgradeAttributesIgnoreRemoveFailure40x4
msidbUpgradeAttributesVersionMinInclusive2560x100
msidbUpgradeAttributesVersionMaxInclusive5120x200
msidbUpgradeAttributesLanguagesExclusive10240x400

各言語での定義

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

typedef enum msidbUpgradeAttributes : int {
    msidbUpgradeAttributesMigrateFeatures = 1,
    msidbUpgradeAttributesOnlyDetect = 2,
    msidbUpgradeAttributesIgnoreRemoveFailure = 4,
    msidbUpgradeAttributesVersionMinInclusive = 256,
    msidbUpgradeAttributesVersionMaxInclusive = 512,
    msidbUpgradeAttributesLanguagesExclusive = 1024
} msidbUpgradeAttributes;
public enum msidbUpgradeAttributes : int
{
    msidbUpgradeAttributesMigrateFeatures = 1,
    msidbUpgradeAttributesOnlyDetect = 2,
    msidbUpgradeAttributesIgnoreRemoveFailure = 4,
    msidbUpgradeAttributesVersionMinInclusive = 256,
    msidbUpgradeAttributesVersionMaxInclusive = 512,
    msidbUpgradeAttributesLanguagesExclusive = 1024,
}
Public Enum msidbUpgradeAttributes As Integer
    msidbUpgradeAttributesMigrateFeatures = 1
    msidbUpgradeAttributesOnlyDetect = 2
    msidbUpgradeAttributesIgnoreRemoveFailure = 4
    msidbUpgradeAttributesVersionMinInclusive = 256
    msidbUpgradeAttributesVersionMaxInclusive = 512
    msidbUpgradeAttributesLanguagesExclusive = 1024
End Enum
import enum

class msidbUpgradeAttributes(enum.IntEnum):
    msidbUpgradeAttributesMigrateFeatures = 1
    msidbUpgradeAttributesOnlyDetect = 2
    msidbUpgradeAttributesIgnoreRemoveFailure = 4
    msidbUpgradeAttributesVersionMinInclusive = 256
    msidbUpgradeAttributesVersionMaxInclusive = 512
    msidbUpgradeAttributesLanguagesExclusive = 1024
// msidbUpgradeAttributes
pub const msidbUpgradeAttributesMigrateFeatures: i32 = 1;
pub const msidbUpgradeAttributesOnlyDetect: i32 = 2;
pub const msidbUpgradeAttributesIgnoreRemoveFailure: i32 = 4;
pub const msidbUpgradeAttributesVersionMinInclusive: i32 = 256;
pub const msidbUpgradeAttributesVersionMaxInclusive: i32 = 512;
pub const msidbUpgradeAttributesLanguagesExclusive: i32 = 1024;
// msidbUpgradeAttributes
const (
	msidbUpgradeAttributesMigrateFeatures int32 = 1
	msidbUpgradeAttributesOnlyDetect int32 = 2
	msidbUpgradeAttributesIgnoreRemoveFailure int32 = 4
	msidbUpgradeAttributesVersionMinInclusive int32 = 256
	msidbUpgradeAttributesVersionMaxInclusive int32 = 512
	msidbUpgradeAttributesLanguagesExclusive int32 = 1024
)
const
  msidbUpgradeAttributesMigrateFeatures = 1;
  msidbUpgradeAttributesOnlyDetect = 2;
  msidbUpgradeAttributesIgnoreRemoveFailure = 4;
  msidbUpgradeAttributesVersionMinInclusive = 256;
  msidbUpgradeAttributesVersionMaxInclusive = 512;
  msidbUpgradeAttributesLanguagesExclusive = 1024;
// msidbUpgradeAttributes
pub const msidbUpgradeAttributesMigrateFeatures: i32 = 1;
pub const msidbUpgradeAttributesOnlyDetect: i32 = 2;
pub const msidbUpgradeAttributesIgnoreRemoveFailure: i32 = 4;
pub const msidbUpgradeAttributesVersionMinInclusive: i32 = 256;
pub const msidbUpgradeAttributesVersionMaxInclusive: i32 = 512;
pub const msidbUpgradeAttributesLanguagesExclusive: i32 = 1024;
const
  msidbUpgradeAttributesMigrateFeatures* = 1
  msidbUpgradeAttributesOnlyDetect* = 2
  msidbUpgradeAttributesIgnoreRemoveFailure* = 4
  msidbUpgradeAttributesVersionMinInclusive* = 256
  msidbUpgradeAttributesVersionMaxInclusive* = 512
  msidbUpgradeAttributesLanguagesExclusive* = 1024
enum msidbUpgradeAttributes : int {
    msidbUpgradeAttributesMigrateFeatures = 1,
    msidbUpgradeAttributesOnlyDetect = 2,
    msidbUpgradeAttributesIgnoreRemoveFailure = 4,
    msidbUpgradeAttributesVersionMinInclusive = 256,
    msidbUpgradeAttributesVersionMaxInclusive = 512,
    msidbUpgradeAttributesLanguagesExclusive = 1024,
}
#define global msidbUpgradeAttributesMigrateFeatures     0x1
#define global msidbUpgradeAttributesOnlyDetect          0x2
#define global msidbUpgradeAttributesIgnoreRemoveFailure 0x4
#define global msidbUpgradeAttributesVersionMinInclusive 0x100
#define global msidbUpgradeAttributesVersionMaxInclusive 0x200
#define global msidbUpgradeAttributesLanguagesExclusive  0x400