ホーム › System.ApplicationInstallationAndServicing › msidbCustomActionType
msidbCustomActionType
列挙型メンバー 23
| 名前 | 10進 | 16進 |
|---|---|---|
| msidbCustomActionTypeDll | 1 | 0x1 |
| msidbCustomActionTypeExe | 2 | 0x2 |
| msidbCustomActionTypeTextData | 3 | 0x3 |
| msidbCustomActionTypeJScript | 5 | 0x5 |
| msidbCustomActionTypeVBScript | 6 | 0x6 |
| msidbCustomActionTypeInstall | 7 | 0x7 |
| msidbCustomActionTypeBinaryData | 0 | 0x0 |
| msidbCustomActionTypeSourceFile | 16 | 0x10 |
| msidbCustomActionTypeDirectory | 32 | 0x20 |
| msidbCustomActionTypeProperty | 48 | 0x30 |
| msidbCustomActionTypeContinue | 64 | 0x40 |
| msidbCustomActionTypeAsync | 128 | 0x80 |
| msidbCustomActionTypeFirstSequence | 256 | 0x100 |
| msidbCustomActionTypeOncePerProcess | 512 | 0x200 |
| msidbCustomActionTypeClientRepeat | 768 | 0x300 |
| msidbCustomActionTypeInScript | 1024 | 0x400 |
| msidbCustomActionTypeRollback | 256 | 0x100 |
| msidbCustomActionTypeCommit | 512 | 0x200 |
| msidbCustomActionTypeNoImpersonate | 2048 | 0x800 |
| msidbCustomActionTypeTSAware | 16384 | 0x4000 |
| msidbCustomActionType64BitScript | 4096 | 0x1000 |
| msidbCustomActionTypeHideTarget | 8192 | 0x2000 |
| msidbCustomActionTypePatchUninstall | 32768 | 0x8000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum msidbCustomActionType : int {
msidbCustomActionTypeDll = 1,
msidbCustomActionTypeExe = 2,
msidbCustomActionTypeTextData = 3,
msidbCustomActionTypeJScript = 5,
msidbCustomActionTypeVBScript = 6,
msidbCustomActionTypeInstall = 7,
msidbCustomActionTypeBinaryData = 0,
msidbCustomActionTypeSourceFile = 16,
msidbCustomActionTypeDirectory = 32,
msidbCustomActionTypeProperty = 48,
msidbCustomActionTypeContinue = 64,
msidbCustomActionTypeAsync = 128,
msidbCustomActionTypeFirstSequence = 256,
msidbCustomActionTypeOncePerProcess = 512,
msidbCustomActionTypeClientRepeat = 768,
msidbCustomActionTypeInScript = 1024,
msidbCustomActionTypeRollback = 256,
msidbCustomActionTypeCommit = 512,
msidbCustomActionTypeNoImpersonate = 2048,
msidbCustomActionTypeTSAware = 16384,
msidbCustomActionType64BitScript = 4096,
msidbCustomActionTypeHideTarget = 8192,
msidbCustomActionTypePatchUninstall = 32768
} msidbCustomActionType;public enum msidbCustomActionType : int
{
msidbCustomActionTypeDll = 1,
msidbCustomActionTypeExe = 2,
msidbCustomActionTypeTextData = 3,
msidbCustomActionTypeJScript = 5,
msidbCustomActionTypeVBScript = 6,
msidbCustomActionTypeInstall = 7,
msidbCustomActionTypeBinaryData = 0,
msidbCustomActionTypeSourceFile = 16,
msidbCustomActionTypeDirectory = 32,
msidbCustomActionTypeProperty = 48,
msidbCustomActionTypeContinue = 64,
msidbCustomActionTypeAsync = 128,
msidbCustomActionTypeFirstSequence = 256,
msidbCustomActionTypeOncePerProcess = 512,
msidbCustomActionTypeClientRepeat = 768,
msidbCustomActionTypeInScript = 1024,
msidbCustomActionTypeRollback = 256,
msidbCustomActionTypeCommit = 512,
msidbCustomActionTypeNoImpersonate = 2048,
msidbCustomActionTypeTSAware = 16384,
msidbCustomActionType64BitScript = 4096,
msidbCustomActionTypeHideTarget = 8192,
msidbCustomActionTypePatchUninstall = 32768,
}Public Enum msidbCustomActionType As Integer
msidbCustomActionTypeDll = 1
msidbCustomActionTypeExe = 2
msidbCustomActionTypeTextData = 3
msidbCustomActionTypeJScript = 5
msidbCustomActionTypeVBScript = 6
msidbCustomActionTypeInstall = 7
msidbCustomActionTypeBinaryData = 0
msidbCustomActionTypeSourceFile = 16
msidbCustomActionTypeDirectory = 32
msidbCustomActionTypeProperty = 48
msidbCustomActionTypeContinue = 64
msidbCustomActionTypeAsync = 128
msidbCustomActionTypeFirstSequence = 256
msidbCustomActionTypeOncePerProcess = 512
msidbCustomActionTypeClientRepeat = 768
msidbCustomActionTypeInScript = 1024
msidbCustomActionTypeRollback = 256
msidbCustomActionTypeCommit = 512
msidbCustomActionTypeNoImpersonate = 2048
msidbCustomActionTypeTSAware = 16384
msidbCustomActionType64BitScript = 4096
msidbCustomActionTypeHideTarget = 8192
msidbCustomActionTypePatchUninstall = 32768
End Enumimport enum
class msidbCustomActionType(enum.IntEnum):
msidbCustomActionTypeDll = 1
msidbCustomActionTypeExe = 2
msidbCustomActionTypeTextData = 3
msidbCustomActionTypeJScript = 5
msidbCustomActionTypeVBScript = 6
msidbCustomActionTypeInstall = 7
msidbCustomActionTypeBinaryData = 0
msidbCustomActionTypeSourceFile = 16
msidbCustomActionTypeDirectory = 32
msidbCustomActionTypeProperty = 48
msidbCustomActionTypeContinue = 64
msidbCustomActionTypeAsync = 128
msidbCustomActionTypeFirstSequence = 256
msidbCustomActionTypeOncePerProcess = 512
msidbCustomActionTypeClientRepeat = 768
msidbCustomActionTypeInScript = 1024
msidbCustomActionTypeRollback = 256
msidbCustomActionTypeCommit = 512
msidbCustomActionTypeNoImpersonate = 2048
msidbCustomActionTypeTSAware = 16384
msidbCustomActionType64BitScript = 4096
msidbCustomActionTypeHideTarget = 8192
msidbCustomActionTypePatchUninstall = 32768// msidbCustomActionType
pub const msidbCustomActionTypeDll: i32 = 1;
pub const msidbCustomActionTypeExe: i32 = 2;
pub const msidbCustomActionTypeTextData: i32 = 3;
pub const msidbCustomActionTypeJScript: i32 = 5;
pub const msidbCustomActionTypeVBScript: i32 = 6;
pub const msidbCustomActionTypeInstall: i32 = 7;
pub const msidbCustomActionTypeBinaryData: i32 = 0;
pub const msidbCustomActionTypeSourceFile: i32 = 16;
pub const msidbCustomActionTypeDirectory: i32 = 32;
pub const msidbCustomActionTypeProperty: i32 = 48;
pub const msidbCustomActionTypeContinue: i32 = 64;
pub const msidbCustomActionTypeAsync: i32 = 128;
pub const msidbCustomActionTypeFirstSequence: i32 = 256;
pub const msidbCustomActionTypeOncePerProcess: i32 = 512;
pub const msidbCustomActionTypeClientRepeat: i32 = 768;
pub const msidbCustomActionTypeInScript: i32 = 1024;
pub const msidbCustomActionTypeRollback: i32 = 256;
pub const msidbCustomActionTypeCommit: i32 = 512;
pub const msidbCustomActionTypeNoImpersonate: i32 = 2048;
pub const msidbCustomActionTypeTSAware: i32 = 16384;
pub const msidbCustomActionType64BitScript: i32 = 4096;
pub const msidbCustomActionTypeHideTarget: i32 = 8192;
pub const msidbCustomActionTypePatchUninstall: i32 = 32768;// msidbCustomActionType
const (
msidbCustomActionTypeDll int32 = 1
msidbCustomActionTypeExe int32 = 2
msidbCustomActionTypeTextData int32 = 3
msidbCustomActionTypeJScript int32 = 5
msidbCustomActionTypeVBScript int32 = 6
msidbCustomActionTypeInstall int32 = 7
msidbCustomActionTypeBinaryData int32 = 0
msidbCustomActionTypeSourceFile int32 = 16
msidbCustomActionTypeDirectory int32 = 32
msidbCustomActionTypeProperty int32 = 48
msidbCustomActionTypeContinue int32 = 64
msidbCustomActionTypeAsync int32 = 128
msidbCustomActionTypeFirstSequence int32 = 256
msidbCustomActionTypeOncePerProcess int32 = 512
msidbCustomActionTypeClientRepeat int32 = 768
msidbCustomActionTypeInScript int32 = 1024
msidbCustomActionTypeRollback int32 = 256
msidbCustomActionTypeCommit int32 = 512
msidbCustomActionTypeNoImpersonate int32 = 2048
msidbCustomActionTypeTSAware int32 = 16384
msidbCustomActionType64BitScript int32 = 4096
msidbCustomActionTypeHideTarget int32 = 8192
msidbCustomActionTypePatchUninstall int32 = 32768
)const
msidbCustomActionTypeDll = 1;
msidbCustomActionTypeExe = 2;
msidbCustomActionTypeTextData = 3;
msidbCustomActionTypeJScript = 5;
msidbCustomActionTypeVBScript = 6;
msidbCustomActionTypeInstall = 7;
msidbCustomActionTypeBinaryData = 0;
msidbCustomActionTypeSourceFile = 16;
msidbCustomActionTypeDirectory = 32;
msidbCustomActionTypeProperty = 48;
msidbCustomActionTypeContinue = 64;
msidbCustomActionTypeAsync = 128;
msidbCustomActionTypeFirstSequence = 256;
msidbCustomActionTypeOncePerProcess = 512;
msidbCustomActionTypeClientRepeat = 768;
msidbCustomActionTypeInScript = 1024;
msidbCustomActionTypeRollback = 256;
msidbCustomActionTypeCommit = 512;
msidbCustomActionTypeNoImpersonate = 2048;
msidbCustomActionTypeTSAware = 16384;
msidbCustomActionType64BitScript = 4096;
msidbCustomActionTypeHideTarget = 8192;
msidbCustomActionTypePatchUninstall = 32768;// msidbCustomActionType
pub const msidbCustomActionTypeDll: i32 = 1;
pub const msidbCustomActionTypeExe: i32 = 2;
pub const msidbCustomActionTypeTextData: i32 = 3;
pub const msidbCustomActionTypeJScript: i32 = 5;
pub const msidbCustomActionTypeVBScript: i32 = 6;
pub const msidbCustomActionTypeInstall: i32 = 7;
pub const msidbCustomActionTypeBinaryData: i32 = 0;
pub const msidbCustomActionTypeSourceFile: i32 = 16;
pub const msidbCustomActionTypeDirectory: i32 = 32;
pub const msidbCustomActionTypeProperty: i32 = 48;
pub const msidbCustomActionTypeContinue: i32 = 64;
pub const msidbCustomActionTypeAsync: i32 = 128;
pub const msidbCustomActionTypeFirstSequence: i32 = 256;
pub const msidbCustomActionTypeOncePerProcess: i32 = 512;
pub const msidbCustomActionTypeClientRepeat: i32 = 768;
pub const msidbCustomActionTypeInScript: i32 = 1024;
pub const msidbCustomActionTypeRollback: i32 = 256;
pub const msidbCustomActionTypeCommit: i32 = 512;
pub const msidbCustomActionTypeNoImpersonate: i32 = 2048;
pub const msidbCustomActionTypeTSAware: i32 = 16384;
pub const msidbCustomActionType64BitScript: i32 = 4096;
pub const msidbCustomActionTypeHideTarget: i32 = 8192;
pub const msidbCustomActionTypePatchUninstall: i32 = 32768;const
msidbCustomActionTypeDll* = 1
msidbCustomActionTypeExe* = 2
msidbCustomActionTypeTextData* = 3
msidbCustomActionTypeJScript* = 5
msidbCustomActionTypeVBScript* = 6
msidbCustomActionTypeInstall* = 7
msidbCustomActionTypeBinaryData* = 0
msidbCustomActionTypeSourceFile* = 16
msidbCustomActionTypeDirectory* = 32
msidbCustomActionTypeProperty* = 48
msidbCustomActionTypeContinue* = 64
msidbCustomActionTypeAsync* = 128
msidbCustomActionTypeFirstSequence* = 256
msidbCustomActionTypeOncePerProcess* = 512
msidbCustomActionTypeClientRepeat* = 768
msidbCustomActionTypeInScript* = 1024
msidbCustomActionTypeRollback* = 256
msidbCustomActionTypeCommit* = 512
msidbCustomActionTypeNoImpersonate* = 2048
msidbCustomActionTypeTSAware* = 16384
msidbCustomActionType64BitScript* = 4096
msidbCustomActionTypeHideTarget* = 8192
msidbCustomActionTypePatchUninstall* = 32768enum msidbCustomActionType : int {
msidbCustomActionTypeDll = 1,
msidbCustomActionTypeExe = 2,
msidbCustomActionTypeTextData = 3,
msidbCustomActionTypeJScript = 5,
msidbCustomActionTypeVBScript = 6,
msidbCustomActionTypeInstall = 7,
msidbCustomActionTypeBinaryData = 0,
msidbCustomActionTypeSourceFile = 16,
msidbCustomActionTypeDirectory = 32,
msidbCustomActionTypeProperty = 48,
msidbCustomActionTypeContinue = 64,
msidbCustomActionTypeAsync = 128,
msidbCustomActionTypeFirstSequence = 256,
msidbCustomActionTypeOncePerProcess = 512,
msidbCustomActionTypeClientRepeat = 768,
msidbCustomActionTypeInScript = 1024,
msidbCustomActionTypeRollback = 256,
msidbCustomActionTypeCommit = 512,
msidbCustomActionTypeNoImpersonate = 2048,
msidbCustomActionTypeTSAware = 16384,
msidbCustomActionType64BitScript = 4096,
msidbCustomActionTypeHideTarget = 8192,
msidbCustomActionTypePatchUninstall = 32768,
}#define global msidbCustomActionTypeDll 0x1
#define global msidbCustomActionTypeExe 0x2
#define global msidbCustomActionTypeTextData 0x3
#define global msidbCustomActionTypeJScript 0x5
#define global msidbCustomActionTypeVBScript 0x6
#define global msidbCustomActionTypeInstall 0x7
#define global msidbCustomActionTypeBinaryData 0x0
#define global msidbCustomActionTypeSourceFile 0x10
#define global msidbCustomActionTypeDirectory 0x20
#define global msidbCustomActionTypeProperty 0x30
#define global msidbCustomActionTypeContinue 0x40
#define global msidbCustomActionTypeAsync 0x80
#define global msidbCustomActionTypeFirstSequence 0x100
#define global msidbCustomActionTypeOncePerProcess 0x200
#define global msidbCustomActionTypeClientRepeat 0x300
#define global msidbCustomActionTypeInScript 0x400
#define global msidbCustomActionTypeRollback 0x100
#define global msidbCustomActionTypeCommit 0x200
#define global msidbCustomActionTypeNoImpersonate 0x800
#define global msidbCustomActionTypeTSAware 0x4000
#define global msidbCustomActionType64BitScript 0x1000
#define global msidbCustomActionTypeHideTarget 0x2000
#define global msidbCustomActionTypePatchUninstall 0x8000