ホーム › System.ApplicationInstallationAndServicing › REINSTALLMODE
REINSTALLMODE
列挙型メンバー 11
| 名前 | 10進 | 16進 |
|---|---|---|
| REINSTALLMODE_REPAIR | 1 | 0x1 |
| REINSTALLMODE_FILEMISSING | 2 | 0x2 |
| REINSTALLMODE_FILEOLDERVERSION | 4 | 0x4 |
| REINSTALLMODE_FILEEQUALVERSION | 8 | 0x8 |
| REINSTALLMODE_FILEEXACT | 16 | 0x10 |
| REINSTALLMODE_FILEVERIFY | 32 | 0x20 |
| REINSTALLMODE_FILEREPLACE | 64 | 0x40 |
| REINSTALLMODE_MACHINEDATA | 128 | 0x80 |
| REINSTALLMODE_USERDATA | 256 | 0x100 |
| REINSTALLMODE_SHORTCUT | 512 | 0x200 |
| REINSTALLMODE_PACKAGE | 1024 | 0x400 |
公式ドキュメント
REINSTALLMODE プロパティは、実行する再インストールの種類を指定する文字を含む文字列です。オプションは大文字と小文字を区別せず、順序にも依存しません。このプロパティは通常、常に REINSTALL プロパティと組み合わせて使用します。ただし、このプロパティは再インストール時だけでなく、インストール時にも使用できます。
メモ
Windows インストーラーは、管理インストール の間、REINSTALLMODE プロパティを無視します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum REINSTALLMODE : int {
REINSTALLMODE_REPAIR = 1,
REINSTALLMODE_FILEMISSING = 2,
REINSTALLMODE_FILEOLDERVERSION = 4,
REINSTALLMODE_FILEEQUALVERSION = 8,
REINSTALLMODE_FILEEXACT = 16,
REINSTALLMODE_FILEVERIFY = 32,
REINSTALLMODE_FILEREPLACE = 64,
REINSTALLMODE_MACHINEDATA = 128,
REINSTALLMODE_USERDATA = 256,
REINSTALLMODE_SHORTCUT = 512,
REINSTALLMODE_PACKAGE = 1024
} REINSTALLMODE;public enum REINSTALLMODE : int
{
REINSTALLMODE_REPAIR = 1,
REINSTALLMODE_FILEMISSING = 2,
REINSTALLMODE_FILEOLDERVERSION = 4,
REINSTALLMODE_FILEEQUALVERSION = 8,
REINSTALLMODE_FILEEXACT = 16,
REINSTALLMODE_FILEVERIFY = 32,
REINSTALLMODE_FILEREPLACE = 64,
REINSTALLMODE_MACHINEDATA = 128,
REINSTALLMODE_USERDATA = 256,
REINSTALLMODE_SHORTCUT = 512,
REINSTALLMODE_PACKAGE = 1024,
}Public Enum REINSTALLMODE As Integer
REINSTALLMODE_REPAIR = 1
REINSTALLMODE_FILEMISSING = 2
REINSTALLMODE_FILEOLDERVERSION = 4
REINSTALLMODE_FILEEQUALVERSION = 8
REINSTALLMODE_FILEEXACT = 16
REINSTALLMODE_FILEVERIFY = 32
REINSTALLMODE_FILEREPLACE = 64
REINSTALLMODE_MACHINEDATA = 128
REINSTALLMODE_USERDATA = 256
REINSTALLMODE_SHORTCUT = 512
REINSTALLMODE_PACKAGE = 1024
End Enumimport enum
class REINSTALLMODE(enum.IntEnum):
REINSTALLMODE_REPAIR = 1
REINSTALLMODE_FILEMISSING = 2
REINSTALLMODE_FILEOLDERVERSION = 4
REINSTALLMODE_FILEEQUALVERSION = 8
REINSTALLMODE_FILEEXACT = 16
REINSTALLMODE_FILEVERIFY = 32
REINSTALLMODE_FILEREPLACE = 64
REINSTALLMODE_MACHINEDATA = 128
REINSTALLMODE_USERDATA = 256
REINSTALLMODE_SHORTCUT = 512
REINSTALLMODE_PACKAGE = 1024// REINSTALLMODE
pub const REINSTALLMODE_REPAIR: i32 = 1;
pub const REINSTALLMODE_FILEMISSING: i32 = 2;
pub const REINSTALLMODE_FILEOLDERVERSION: i32 = 4;
pub const REINSTALLMODE_FILEEQUALVERSION: i32 = 8;
pub const REINSTALLMODE_FILEEXACT: i32 = 16;
pub const REINSTALLMODE_FILEVERIFY: i32 = 32;
pub const REINSTALLMODE_FILEREPLACE: i32 = 64;
pub const REINSTALLMODE_MACHINEDATA: i32 = 128;
pub const REINSTALLMODE_USERDATA: i32 = 256;
pub const REINSTALLMODE_SHORTCUT: i32 = 512;
pub const REINSTALLMODE_PACKAGE: i32 = 1024;// REINSTALLMODE
const (
REINSTALLMODE_REPAIR int32 = 1
REINSTALLMODE_FILEMISSING int32 = 2
REINSTALLMODE_FILEOLDERVERSION int32 = 4
REINSTALLMODE_FILEEQUALVERSION int32 = 8
REINSTALLMODE_FILEEXACT int32 = 16
REINSTALLMODE_FILEVERIFY int32 = 32
REINSTALLMODE_FILEREPLACE int32 = 64
REINSTALLMODE_MACHINEDATA int32 = 128
REINSTALLMODE_USERDATA int32 = 256
REINSTALLMODE_SHORTCUT int32 = 512
REINSTALLMODE_PACKAGE int32 = 1024
)const
REINSTALLMODE_REPAIR = 1;
REINSTALLMODE_FILEMISSING = 2;
REINSTALLMODE_FILEOLDERVERSION = 4;
REINSTALLMODE_FILEEQUALVERSION = 8;
REINSTALLMODE_FILEEXACT = 16;
REINSTALLMODE_FILEVERIFY = 32;
REINSTALLMODE_FILEREPLACE = 64;
REINSTALLMODE_MACHINEDATA = 128;
REINSTALLMODE_USERDATA = 256;
REINSTALLMODE_SHORTCUT = 512;
REINSTALLMODE_PACKAGE = 1024;// REINSTALLMODE
pub const REINSTALLMODE_REPAIR: i32 = 1;
pub const REINSTALLMODE_FILEMISSING: i32 = 2;
pub const REINSTALLMODE_FILEOLDERVERSION: i32 = 4;
pub const REINSTALLMODE_FILEEQUALVERSION: i32 = 8;
pub const REINSTALLMODE_FILEEXACT: i32 = 16;
pub const REINSTALLMODE_FILEVERIFY: i32 = 32;
pub const REINSTALLMODE_FILEREPLACE: i32 = 64;
pub const REINSTALLMODE_MACHINEDATA: i32 = 128;
pub const REINSTALLMODE_USERDATA: i32 = 256;
pub const REINSTALLMODE_SHORTCUT: i32 = 512;
pub const REINSTALLMODE_PACKAGE: i32 = 1024;const
REINSTALLMODE_REPAIR* = 1
REINSTALLMODE_FILEMISSING* = 2
REINSTALLMODE_FILEOLDERVERSION* = 4
REINSTALLMODE_FILEEQUALVERSION* = 8
REINSTALLMODE_FILEEXACT* = 16
REINSTALLMODE_FILEVERIFY* = 32
REINSTALLMODE_FILEREPLACE* = 64
REINSTALLMODE_MACHINEDATA* = 128
REINSTALLMODE_USERDATA* = 256
REINSTALLMODE_SHORTCUT* = 512
REINSTALLMODE_PACKAGE* = 1024enum REINSTALLMODE : int {
REINSTALLMODE_REPAIR = 1,
REINSTALLMODE_FILEMISSING = 2,
REINSTALLMODE_FILEOLDERVERSION = 4,
REINSTALLMODE_FILEEQUALVERSION = 8,
REINSTALLMODE_FILEEXACT = 16,
REINSTALLMODE_FILEVERIFY = 32,
REINSTALLMODE_FILEREPLACE = 64,
REINSTALLMODE_MACHINEDATA = 128,
REINSTALLMODE_USERDATA = 256,
REINSTALLMODE_SHORTCUT = 512,
REINSTALLMODE_PACKAGE = 1024,
}#define global REINSTALLMODE_REPAIR 0x1
#define global REINSTALLMODE_FILEMISSING 0x2
#define global REINSTALLMODE_FILEOLDERVERSION 0x4
#define global REINSTALLMODE_FILEEQUALVERSION 0x8
#define global REINSTALLMODE_FILEEXACT 0x10
#define global REINSTALLMODE_FILEVERIFY 0x20
#define global REINSTALLMODE_FILEREPLACE 0x40
#define global REINSTALLMODE_MACHINEDATA 0x80
#define global REINSTALLMODE_USERDATA 0x100
#define global REINSTALLMODE_SHORTCUT 0x200
#define global REINSTALLMODE_PACKAGE 0x400