ホーム › Storage.FileSystem › VER_INSTALL_FILE_STATUS
VER_INSTALL_FILE_STATUS
列挙型フラグメンバー 21
| 名前 | 10進 | 16進 |
|---|---|---|
| VIF_TEMPFILE | 1 | 0x1 |
| VIF_MISMATCH | 2 | 0x2 |
| VIF_SRCOLD | 4 | 0x4 |
| VIF_DIFFLANG | 8 | 0x8 |
| VIF_DIFFCODEPG | 16 | 0x10 |
| VIF_DIFFTYPE | 32 | 0x20 |
| VIF_WRITEPROT | 64 | 0x40 |
| VIF_FILEINUSE | 128 | 0x80 |
| VIF_OUTOFSPACE | 256 | 0x100 |
| VIF_ACCESSVIOLATION | 512 | 0x200 |
| VIF_SHARINGVIOLATION | 1024 | 0x400 |
| VIF_CANNOTCREATE | 2048 | 0x800 |
| VIF_CANNOTDELETE | 4096 | 0x1000 |
| VIF_CANNOTRENAME | 8192 | 0x2000 |
| VIF_CANNOTDELETECUR | 16384 | 0x4000 |
| VIF_OUTOFMEMORY | 32768 | 0x8000 |
| VIF_CANNOTREADSRC | 65536 | 0x10000 |
| VIF_CANNOTREADDST | 131072 | 0x20000 |
| VIF_BUFFTOOSMALL | 262144 | 0x40000 |
| VIF_CANNOTLOADLZ32 | 524288 | 0x80000 |
| VIF_CANNOTLOADCABINET | 1048576 | 0x100000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum VER_INSTALL_FILE_STATUS : unsigned int {
VIF_TEMPFILE = 1,
VIF_MISMATCH = 2,
VIF_SRCOLD = 4,
VIF_DIFFLANG = 8,
VIF_DIFFCODEPG = 16,
VIF_DIFFTYPE = 32,
VIF_WRITEPROT = 64,
VIF_FILEINUSE = 128,
VIF_OUTOFSPACE = 256,
VIF_ACCESSVIOLATION = 512,
VIF_SHARINGVIOLATION = 1024,
VIF_CANNOTCREATE = 2048,
VIF_CANNOTDELETE = 4096,
VIF_CANNOTRENAME = 8192,
VIF_CANNOTDELETECUR = 16384,
VIF_OUTOFMEMORY = 32768,
VIF_CANNOTREADSRC = 65536,
VIF_CANNOTREADDST = 131072,
VIF_BUFFTOOSMALL = 262144,
VIF_CANNOTLOADLZ32 = 524288,
VIF_CANNOTLOADCABINET = 1048576
} VER_INSTALL_FILE_STATUS;[Flags]
public enum VER_INSTALL_FILE_STATUS : uint
{
VIF_TEMPFILE = 1,
VIF_MISMATCH = 2,
VIF_SRCOLD = 4,
VIF_DIFFLANG = 8,
VIF_DIFFCODEPG = 16,
VIF_DIFFTYPE = 32,
VIF_WRITEPROT = 64,
VIF_FILEINUSE = 128,
VIF_OUTOFSPACE = 256,
VIF_ACCESSVIOLATION = 512,
VIF_SHARINGVIOLATION = 1024,
VIF_CANNOTCREATE = 2048,
VIF_CANNOTDELETE = 4096,
VIF_CANNOTRENAME = 8192,
VIF_CANNOTDELETECUR = 16384,
VIF_OUTOFMEMORY = 32768,
VIF_CANNOTREADSRC = 65536,
VIF_CANNOTREADDST = 131072,
VIF_BUFFTOOSMALL = 262144,
VIF_CANNOTLOADLZ32 = 524288,
VIF_CANNOTLOADCABINET = 1048576,
}<Flags>
Public Enum VER_INSTALL_FILE_STATUS As UInteger
VIF_TEMPFILE = 1
VIF_MISMATCH = 2
VIF_SRCOLD = 4
VIF_DIFFLANG = 8
VIF_DIFFCODEPG = 16
VIF_DIFFTYPE = 32
VIF_WRITEPROT = 64
VIF_FILEINUSE = 128
VIF_OUTOFSPACE = 256
VIF_ACCESSVIOLATION = 512
VIF_SHARINGVIOLATION = 1024
VIF_CANNOTCREATE = 2048
VIF_CANNOTDELETE = 4096
VIF_CANNOTRENAME = 8192
VIF_CANNOTDELETECUR = 16384
VIF_OUTOFMEMORY = 32768
VIF_CANNOTREADSRC = 65536
VIF_CANNOTREADDST = 131072
VIF_BUFFTOOSMALL = 262144
VIF_CANNOTLOADLZ32 = 524288
VIF_CANNOTLOADCABINET = 1048576
End Enumimport enum
class VER_INSTALL_FILE_STATUS(enum.IntFlag):
VIF_TEMPFILE = 1
VIF_MISMATCH = 2
VIF_SRCOLD = 4
VIF_DIFFLANG = 8
VIF_DIFFCODEPG = 16
VIF_DIFFTYPE = 32
VIF_WRITEPROT = 64
VIF_FILEINUSE = 128
VIF_OUTOFSPACE = 256
VIF_ACCESSVIOLATION = 512
VIF_SHARINGVIOLATION = 1024
VIF_CANNOTCREATE = 2048
VIF_CANNOTDELETE = 4096
VIF_CANNOTRENAME = 8192
VIF_CANNOTDELETECUR = 16384
VIF_OUTOFMEMORY = 32768
VIF_CANNOTREADSRC = 65536
VIF_CANNOTREADDST = 131072
VIF_BUFFTOOSMALL = 262144
VIF_CANNOTLOADLZ32 = 524288
VIF_CANNOTLOADCABINET = 1048576// VER_INSTALL_FILE_STATUS (flags)
pub const VIF_TEMPFILE: u32 = 1;
pub const VIF_MISMATCH: u32 = 2;
pub const VIF_SRCOLD: u32 = 4;
pub const VIF_DIFFLANG: u32 = 8;
pub const VIF_DIFFCODEPG: u32 = 16;
pub const VIF_DIFFTYPE: u32 = 32;
pub const VIF_WRITEPROT: u32 = 64;
pub const VIF_FILEINUSE: u32 = 128;
pub const VIF_OUTOFSPACE: u32 = 256;
pub const VIF_ACCESSVIOLATION: u32 = 512;
pub const VIF_SHARINGVIOLATION: u32 = 1024;
pub const VIF_CANNOTCREATE: u32 = 2048;
pub const VIF_CANNOTDELETE: u32 = 4096;
pub const VIF_CANNOTRENAME: u32 = 8192;
pub const VIF_CANNOTDELETECUR: u32 = 16384;
pub const VIF_OUTOFMEMORY: u32 = 32768;
pub const VIF_CANNOTREADSRC: u32 = 65536;
pub const VIF_CANNOTREADDST: u32 = 131072;
pub const VIF_BUFFTOOSMALL: u32 = 262144;
pub const VIF_CANNOTLOADLZ32: u32 = 524288;
pub const VIF_CANNOTLOADCABINET: u32 = 1048576;// VER_INSTALL_FILE_STATUS
const (
VIF_TEMPFILE uint32 = 1
VIF_MISMATCH uint32 = 2
VIF_SRCOLD uint32 = 4
VIF_DIFFLANG uint32 = 8
VIF_DIFFCODEPG uint32 = 16
VIF_DIFFTYPE uint32 = 32
VIF_WRITEPROT uint32 = 64
VIF_FILEINUSE uint32 = 128
VIF_OUTOFSPACE uint32 = 256
VIF_ACCESSVIOLATION uint32 = 512
VIF_SHARINGVIOLATION uint32 = 1024
VIF_CANNOTCREATE uint32 = 2048
VIF_CANNOTDELETE uint32 = 4096
VIF_CANNOTRENAME uint32 = 8192
VIF_CANNOTDELETECUR uint32 = 16384
VIF_OUTOFMEMORY uint32 = 32768
VIF_CANNOTREADSRC uint32 = 65536
VIF_CANNOTREADDST uint32 = 131072
VIF_BUFFTOOSMALL uint32 = 262144
VIF_CANNOTLOADLZ32 uint32 = 524288
VIF_CANNOTLOADCABINET uint32 = 1048576
)const
VIF_TEMPFILE = 1;
VIF_MISMATCH = 2;
VIF_SRCOLD = 4;
VIF_DIFFLANG = 8;
VIF_DIFFCODEPG = 16;
VIF_DIFFTYPE = 32;
VIF_WRITEPROT = 64;
VIF_FILEINUSE = 128;
VIF_OUTOFSPACE = 256;
VIF_ACCESSVIOLATION = 512;
VIF_SHARINGVIOLATION = 1024;
VIF_CANNOTCREATE = 2048;
VIF_CANNOTDELETE = 4096;
VIF_CANNOTRENAME = 8192;
VIF_CANNOTDELETECUR = 16384;
VIF_OUTOFMEMORY = 32768;
VIF_CANNOTREADSRC = 65536;
VIF_CANNOTREADDST = 131072;
VIF_BUFFTOOSMALL = 262144;
VIF_CANNOTLOADLZ32 = 524288;
VIF_CANNOTLOADCABINET = 1048576;// VER_INSTALL_FILE_STATUS
pub const VIF_TEMPFILE: u32 = 1;
pub const VIF_MISMATCH: u32 = 2;
pub const VIF_SRCOLD: u32 = 4;
pub const VIF_DIFFLANG: u32 = 8;
pub const VIF_DIFFCODEPG: u32 = 16;
pub const VIF_DIFFTYPE: u32 = 32;
pub const VIF_WRITEPROT: u32 = 64;
pub const VIF_FILEINUSE: u32 = 128;
pub const VIF_OUTOFSPACE: u32 = 256;
pub const VIF_ACCESSVIOLATION: u32 = 512;
pub const VIF_SHARINGVIOLATION: u32 = 1024;
pub const VIF_CANNOTCREATE: u32 = 2048;
pub const VIF_CANNOTDELETE: u32 = 4096;
pub const VIF_CANNOTRENAME: u32 = 8192;
pub const VIF_CANNOTDELETECUR: u32 = 16384;
pub const VIF_OUTOFMEMORY: u32 = 32768;
pub const VIF_CANNOTREADSRC: u32 = 65536;
pub const VIF_CANNOTREADDST: u32 = 131072;
pub const VIF_BUFFTOOSMALL: u32 = 262144;
pub const VIF_CANNOTLOADLZ32: u32 = 524288;
pub const VIF_CANNOTLOADCABINET: u32 = 1048576;const
VIF_TEMPFILE* = 1
VIF_MISMATCH* = 2
VIF_SRCOLD* = 4
VIF_DIFFLANG* = 8
VIF_DIFFCODEPG* = 16
VIF_DIFFTYPE* = 32
VIF_WRITEPROT* = 64
VIF_FILEINUSE* = 128
VIF_OUTOFSPACE* = 256
VIF_ACCESSVIOLATION* = 512
VIF_SHARINGVIOLATION* = 1024
VIF_CANNOTCREATE* = 2048
VIF_CANNOTDELETE* = 4096
VIF_CANNOTRENAME* = 8192
VIF_CANNOTDELETECUR* = 16384
VIF_OUTOFMEMORY* = 32768
VIF_CANNOTREADSRC* = 65536
VIF_CANNOTREADDST* = 131072
VIF_BUFFTOOSMALL* = 262144
VIF_CANNOTLOADLZ32* = 524288
VIF_CANNOTLOADCABINET* = 1048576enum VER_INSTALL_FILE_STATUS : uint {
VIF_TEMPFILE = 1,
VIF_MISMATCH = 2,
VIF_SRCOLD = 4,
VIF_DIFFLANG = 8,
VIF_DIFFCODEPG = 16,
VIF_DIFFTYPE = 32,
VIF_WRITEPROT = 64,
VIF_FILEINUSE = 128,
VIF_OUTOFSPACE = 256,
VIF_ACCESSVIOLATION = 512,
VIF_SHARINGVIOLATION = 1024,
VIF_CANNOTCREATE = 2048,
VIF_CANNOTDELETE = 4096,
VIF_CANNOTRENAME = 8192,
VIF_CANNOTDELETECUR = 16384,
VIF_OUTOFMEMORY = 32768,
VIF_CANNOTREADSRC = 65536,
VIF_CANNOTREADDST = 131072,
VIF_BUFFTOOSMALL = 262144,
VIF_CANNOTLOADLZ32 = 524288,
VIF_CANNOTLOADCABINET = 1048576,
}#define global VIF_TEMPFILE 0x1
#define global VIF_MISMATCH 0x2
#define global VIF_SRCOLD 0x4
#define global VIF_DIFFLANG 0x8
#define global VIF_DIFFCODEPG 0x10
#define global VIF_DIFFTYPE 0x20
#define global VIF_WRITEPROT 0x40
#define global VIF_FILEINUSE 0x80
#define global VIF_OUTOFSPACE 0x100
#define global VIF_ACCESSVIOLATION 0x200
#define global VIF_SHARINGVIOLATION 0x400
#define global VIF_CANNOTCREATE 0x800
#define global VIF_CANNOTDELETE 0x1000
#define global VIF_CANNOTRENAME 0x2000
#define global VIF_CANNOTDELETECUR 0x4000
#define global VIF_OUTOFMEMORY 0x8000
#define global VIF_CANNOTREADSRC 0x10000
#define global VIF_CANNOTREADDST 0x20000
#define global VIF_BUFFTOOSMALL 0x40000
#define global VIF_CANNOTLOADLZ32 0x80000
#define global VIF_CANNOTLOADCABINET 0x100000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。