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

msidbFileAttributes

列挙型
基底型i4

メンバー 14

名前10進16進
msidbFileAttributesReadOnly10x1
msidbFileAttributesHidden20x2
msidbFileAttributesSystem40x4
msidbFileAttributesReserved080x8
msidbFileAttributesIsolatedComp160x10
msidbFileAttributesReserved1640x40
msidbFileAttributesReserved21280x80
msidbFileAttributesReserved32560x100
msidbFileAttributesVital5120x200
msidbFileAttributesChecksum10240x400
msidbFileAttributesPatchAdded40960x1000
msidbFileAttributesNoncompressed81920x2000
msidbFileAttributesCompressed163840x4000
msidbFileAttributesReserved4327680x8000

各言語での定義

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

typedef enum msidbFileAttributes : int {
    msidbFileAttributesReadOnly = 1,
    msidbFileAttributesHidden = 2,
    msidbFileAttributesSystem = 4,
    msidbFileAttributesReserved0 = 8,
    msidbFileAttributesIsolatedComp = 16,
    msidbFileAttributesReserved1 = 64,
    msidbFileAttributesReserved2 = 128,
    msidbFileAttributesReserved3 = 256,
    msidbFileAttributesVital = 512,
    msidbFileAttributesChecksum = 1024,
    msidbFileAttributesPatchAdded = 4096,
    msidbFileAttributesNoncompressed = 8192,
    msidbFileAttributesCompressed = 16384,
    msidbFileAttributesReserved4 = 32768
} msidbFileAttributes;
public enum msidbFileAttributes : int
{
    msidbFileAttributesReadOnly = 1,
    msidbFileAttributesHidden = 2,
    msidbFileAttributesSystem = 4,
    msidbFileAttributesReserved0 = 8,
    msidbFileAttributesIsolatedComp = 16,
    msidbFileAttributesReserved1 = 64,
    msidbFileAttributesReserved2 = 128,
    msidbFileAttributesReserved3 = 256,
    msidbFileAttributesVital = 512,
    msidbFileAttributesChecksum = 1024,
    msidbFileAttributesPatchAdded = 4096,
    msidbFileAttributesNoncompressed = 8192,
    msidbFileAttributesCompressed = 16384,
    msidbFileAttributesReserved4 = 32768,
}
Public Enum msidbFileAttributes As Integer
    msidbFileAttributesReadOnly = 1
    msidbFileAttributesHidden = 2
    msidbFileAttributesSystem = 4
    msidbFileAttributesReserved0 = 8
    msidbFileAttributesIsolatedComp = 16
    msidbFileAttributesReserved1 = 64
    msidbFileAttributesReserved2 = 128
    msidbFileAttributesReserved3 = 256
    msidbFileAttributesVital = 512
    msidbFileAttributesChecksum = 1024
    msidbFileAttributesPatchAdded = 4096
    msidbFileAttributesNoncompressed = 8192
    msidbFileAttributesCompressed = 16384
    msidbFileAttributesReserved4 = 32768
End Enum
import enum

class msidbFileAttributes(enum.IntEnum):
    msidbFileAttributesReadOnly = 1
    msidbFileAttributesHidden = 2
    msidbFileAttributesSystem = 4
    msidbFileAttributesReserved0 = 8
    msidbFileAttributesIsolatedComp = 16
    msidbFileAttributesReserved1 = 64
    msidbFileAttributesReserved2 = 128
    msidbFileAttributesReserved3 = 256
    msidbFileAttributesVital = 512
    msidbFileAttributesChecksum = 1024
    msidbFileAttributesPatchAdded = 4096
    msidbFileAttributesNoncompressed = 8192
    msidbFileAttributesCompressed = 16384
    msidbFileAttributesReserved4 = 32768
// msidbFileAttributes
pub const msidbFileAttributesReadOnly: i32 = 1;
pub const msidbFileAttributesHidden: i32 = 2;
pub const msidbFileAttributesSystem: i32 = 4;
pub const msidbFileAttributesReserved0: i32 = 8;
pub const msidbFileAttributesIsolatedComp: i32 = 16;
pub const msidbFileAttributesReserved1: i32 = 64;
pub const msidbFileAttributesReserved2: i32 = 128;
pub const msidbFileAttributesReserved3: i32 = 256;
pub const msidbFileAttributesVital: i32 = 512;
pub const msidbFileAttributesChecksum: i32 = 1024;
pub const msidbFileAttributesPatchAdded: i32 = 4096;
pub const msidbFileAttributesNoncompressed: i32 = 8192;
pub const msidbFileAttributesCompressed: i32 = 16384;
pub const msidbFileAttributesReserved4: i32 = 32768;
// msidbFileAttributes
const (
	msidbFileAttributesReadOnly int32 = 1
	msidbFileAttributesHidden int32 = 2
	msidbFileAttributesSystem int32 = 4
	msidbFileAttributesReserved0 int32 = 8
	msidbFileAttributesIsolatedComp int32 = 16
	msidbFileAttributesReserved1 int32 = 64
	msidbFileAttributesReserved2 int32 = 128
	msidbFileAttributesReserved3 int32 = 256
	msidbFileAttributesVital int32 = 512
	msidbFileAttributesChecksum int32 = 1024
	msidbFileAttributesPatchAdded int32 = 4096
	msidbFileAttributesNoncompressed int32 = 8192
	msidbFileAttributesCompressed int32 = 16384
	msidbFileAttributesReserved4 int32 = 32768
)
const
  msidbFileAttributesReadOnly = 1;
  msidbFileAttributesHidden = 2;
  msidbFileAttributesSystem = 4;
  msidbFileAttributesReserved0 = 8;
  msidbFileAttributesIsolatedComp = 16;
  msidbFileAttributesReserved1 = 64;
  msidbFileAttributesReserved2 = 128;
  msidbFileAttributesReserved3 = 256;
  msidbFileAttributesVital = 512;
  msidbFileAttributesChecksum = 1024;
  msidbFileAttributesPatchAdded = 4096;
  msidbFileAttributesNoncompressed = 8192;
  msidbFileAttributesCompressed = 16384;
  msidbFileAttributesReserved4 = 32768;
// msidbFileAttributes
pub const msidbFileAttributesReadOnly: i32 = 1;
pub const msidbFileAttributesHidden: i32 = 2;
pub const msidbFileAttributesSystem: i32 = 4;
pub const msidbFileAttributesReserved0: i32 = 8;
pub const msidbFileAttributesIsolatedComp: i32 = 16;
pub const msidbFileAttributesReserved1: i32 = 64;
pub const msidbFileAttributesReserved2: i32 = 128;
pub const msidbFileAttributesReserved3: i32 = 256;
pub const msidbFileAttributesVital: i32 = 512;
pub const msidbFileAttributesChecksum: i32 = 1024;
pub const msidbFileAttributesPatchAdded: i32 = 4096;
pub const msidbFileAttributesNoncompressed: i32 = 8192;
pub const msidbFileAttributesCompressed: i32 = 16384;
pub const msidbFileAttributesReserved4: i32 = 32768;
const
  msidbFileAttributesReadOnly* = 1
  msidbFileAttributesHidden* = 2
  msidbFileAttributesSystem* = 4
  msidbFileAttributesReserved0* = 8
  msidbFileAttributesIsolatedComp* = 16
  msidbFileAttributesReserved1* = 64
  msidbFileAttributesReserved2* = 128
  msidbFileAttributesReserved3* = 256
  msidbFileAttributesVital* = 512
  msidbFileAttributesChecksum* = 1024
  msidbFileAttributesPatchAdded* = 4096
  msidbFileAttributesNoncompressed* = 8192
  msidbFileAttributesCompressed* = 16384
  msidbFileAttributesReserved4* = 32768
enum msidbFileAttributes : int {
    msidbFileAttributesReadOnly = 1,
    msidbFileAttributesHidden = 2,
    msidbFileAttributesSystem = 4,
    msidbFileAttributesReserved0 = 8,
    msidbFileAttributesIsolatedComp = 16,
    msidbFileAttributesReserved1 = 64,
    msidbFileAttributesReserved2 = 128,
    msidbFileAttributesReserved3 = 256,
    msidbFileAttributesVital = 512,
    msidbFileAttributesChecksum = 1024,
    msidbFileAttributesPatchAdded = 4096,
    msidbFileAttributesNoncompressed = 8192,
    msidbFileAttributesCompressed = 16384,
    msidbFileAttributesReserved4 = 32768,
}
#define global msidbFileAttributesReadOnly      0x1
#define global msidbFileAttributesHidden        0x2
#define global msidbFileAttributesSystem        0x4
#define global msidbFileAttributesReserved0     0x8
#define global msidbFileAttributesIsolatedComp  0x10
#define global msidbFileAttributesReserved1     0x40
#define global msidbFileAttributesReserved2     0x80
#define global msidbFileAttributesReserved3     0x100
#define global msidbFileAttributesVital         0x200
#define global msidbFileAttributesChecksum      0x400
#define global msidbFileAttributesPatchAdded    0x1000
#define global msidbFileAttributesNoncompressed 0x2000
#define global msidbFileAttributesCompressed    0x4000
#define global msidbFileAttributesReserved4     0x8000