Win32 API 日本語リファレンス
ホームStorage.FileSystem › VER_INSTALL_FILE_STATUS

VER_INSTALL_FILE_STATUS

列挙型フラグ
基底型u4

メンバー 21

名前10進16進
VIF_TEMPFILE10x1
VIF_MISMATCH20x2
VIF_SRCOLD40x4
VIF_DIFFLANG80x8
VIF_DIFFCODEPG160x10
VIF_DIFFTYPE320x20
VIF_WRITEPROT640x40
VIF_FILEINUSE1280x80
VIF_OUTOFSPACE2560x100
VIF_ACCESSVIOLATION5120x200
VIF_SHARINGVIOLATION10240x400
VIF_CANNOTCREATE20480x800
VIF_CANNOTDELETE40960x1000
VIF_CANNOTRENAME81920x2000
VIF_CANNOTDELETECUR163840x4000
VIF_OUTOFMEMORY327680x8000
VIF_CANNOTREADSRC655360x10000
VIF_CANNOTREADDST1310720x20000
VIF_BUFFTOOSMALL2621440x40000
VIF_CANNOTLOADLZ325242880x80000
VIF_CANNOTLOADCABINET10485760x100000

各言語での定義

列挙メンバーの定義。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 Enum
import 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* = 1048576
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,
}
#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)。