ホーム › Devices.DeviceAndDriverInstallation › SETUP_DI_DEVICE_INSTALL_FLAGS
SETUP_DI_DEVICE_INSTALL_FLAGS
列挙型フラグメンバー 33
| 名前 | 10進 | 16進 |
|---|---|---|
| DI_SHOWOEM | 1 | 0x1 |
| DI_SHOWCOMPAT | 2 | 0x2 |
| DI_SHOWCLASS | 4 | 0x4 |
| DI_SHOWALL | 7 | 0x7 |
| DI_NOVCP | 8 | 0x8 |
| DI_DIDCOMPAT | 16 | 0x10 |
| DI_DIDCLASS | 32 | 0x20 |
| DI_AUTOASSIGNRES | 64 | 0x40 |
| DI_NEEDRESTART | 128 | 0x80 |
| DI_NEEDREBOOT | 256 | 0x100 |
| DI_NOBROWSE | 512 | 0x200 |
| DI_MULTMFGS | 1024 | 0x400 |
| DI_DISABLED | 2048 | 0x800 |
| DI_GENERALPAGE_ADDED | 4096 | 0x1000 |
| DI_RESOURCEPAGE_ADDED | 8192 | 0x2000 |
| DI_PROPERTIES_CHANGE | 16384 | 0x4000 |
| DI_INF_IS_SORTED | 32768 | 0x8000 |
| DI_ENUMSINGLEINF | 65536 | 0x10000 |
| DI_DONOTCALLCONFIGMG | 131072 | 0x20000 |
| DI_INSTALLDISABLED | 262144 | 0x40000 |
| DI_COMPAT_FROM_CLASS | 524288 | 0x80000 |
| DI_CLASSINSTALLPARAMS | 1048576 | 0x100000 |
| DI_NODI_DEFAULTACTION | 2097152 | 0x200000 |
| DI_QUIETINSTALL | 8388608 | 0x800000 |
| DI_NOFILECOPY | 16777216 | 0x1000000 |
| DI_FORCECOPY | 33554432 | 0x2000000 |
| DI_DRIVERPAGE_ADDED | 67108864 | 0x4000000 |
| DI_USECI_SELECTSTRINGS | 134217728 | 0x8000000 |
| DI_OVERRIDE_INFFLAGS | 268435456 | 0x10000000 |
| DI_PROPS_NOCHANGEUSAGE | 536870912 | 0x20000000 |
| DI_NOSELECTICONS | 1073741824 | 0x40000000 |
| DI_NOWRITE_IDS | 2147483648 | 0x80000000 |
| DI_UNREMOVEDEVICE_CONFIGSPECIFIC | 2 | 0x2 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum SETUP_DI_DEVICE_INSTALL_FLAGS : unsigned int {
DI_SHOWOEM = 1,
DI_SHOWCOMPAT = 2,
DI_SHOWCLASS = 4,
DI_SHOWALL = 7,
DI_NOVCP = 8,
DI_DIDCOMPAT = 16,
DI_DIDCLASS = 32,
DI_AUTOASSIGNRES = 64,
DI_NEEDRESTART = 128,
DI_NEEDREBOOT = 256,
DI_NOBROWSE = 512,
DI_MULTMFGS = 1024,
DI_DISABLED = 2048,
DI_GENERALPAGE_ADDED = 4096,
DI_RESOURCEPAGE_ADDED = 8192,
DI_PROPERTIES_CHANGE = 16384,
DI_INF_IS_SORTED = 32768,
DI_ENUMSINGLEINF = 65536,
DI_DONOTCALLCONFIGMG = 131072,
DI_INSTALLDISABLED = 262144,
DI_COMPAT_FROM_CLASS = 524288,
DI_CLASSINSTALLPARAMS = 1048576,
DI_NODI_DEFAULTACTION = 2097152,
DI_QUIETINSTALL = 8388608,
DI_NOFILECOPY = 16777216,
DI_FORCECOPY = 33554432,
DI_DRIVERPAGE_ADDED = 67108864,
DI_USECI_SELECTSTRINGS = 134217728,
DI_OVERRIDE_INFFLAGS = 268435456,
DI_PROPS_NOCHANGEUSAGE = 536870912,
DI_NOSELECTICONS = 1073741824,
DI_NOWRITE_IDS = 2147483648,
DI_UNREMOVEDEVICE_CONFIGSPECIFIC = 2
} SETUP_DI_DEVICE_INSTALL_FLAGS;[Flags]
public enum SETUP_DI_DEVICE_INSTALL_FLAGS : uint
{
DI_SHOWOEM = 1,
DI_SHOWCOMPAT = 2,
DI_SHOWCLASS = 4,
DI_SHOWALL = 7,
DI_NOVCP = 8,
DI_DIDCOMPAT = 16,
DI_DIDCLASS = 32,
DI_AUTOASSIGNRES = 64,
DI_NEEDRESTART = 128,
DI_NEEDREBOOT = 256,
DI_NOBROWSE = 512,
DI_MULTMFGS = 1024,
DI_DISABLED = 2048,
DI_GENERALPAGE_ADDED = 4096,
DI_RESOURCEPAGE_ADDED = 8192,
DI_PROPERTIES_CHANGE = 16384,
DI_INF_IS_SORTED = 32768,
DI_ENUMSINGLEINF = 65536,
DI_DONOTCALLCONFIGMG = 131072,
DI_INSTALLDISABLED = 262144,
DI_COMPAT_FROM_CLASS = 524288,
DI_CLASSINSTALLPARAMS = 1048576,
DI_NODI_DEFAULTACTION = 2097152,
DI_QUIETINSTALL = 8388608,
DI_NOFILECOPY = 16777216,
DI_FORCECOPY = 33554432,
DI_DRIVERPAGE_ADDED = 67108864,
DI_USECI_SELECTSTRINGS = 134217728,
DI_OVERRIDE_INFFLAGS = 268435456,
DI_PROPS_NOCHANGEUSAGE = 536870912,
DI_NOSELECTICONS = 1073741824,
DI_NOWRITE_IDS = 2147483648,
DI_UNREMOVEDEVICE_CONFIGSPECIFIC = 2,
}<Flags>
Public Enum SETUP_DI_DEVICE_INSTALL_FLAGS As UInteger
DI_SHOWOEM = 1
DI_SHOWCOMPAT = 2
DI_SHOWCLASS = 4
DI_SHOWALL = 7
DI_NOVCP = 8
DI_DIDCOMPAT = 16
DI_DIDCLASS = 32
DI_AUTOASSIGNRES = 64
DI_NEEDRESTART = 128
DI_NEEDREBOOT = 256
DI_NOBROWSE = 512
DI_MULTMFGS = 1024
DI_DISABLED = 2048
DI_GENERALPAGE_ADDED = 4096
DI_RESOURCEPAGE_ADDED = 8192
DI_PROPERTIES_CHANGE = 16384
DI_INF_IS_SORTED = 32768
DI_ENUMSINGLEINF = 65536
DI_DONOTCALLCONFIGMG = 131072
DI_INSTALLDISABLED = 262144
DI_COMPAT_FROM_CLASS = 524288
DI_CLASSINSTALLPARAMS = 1048576
DI_NODI_DEFAULTACTION = 2097152
DI_QUIETINSTALL = 8388608
DI_NOFILECOPY = 16777216
DI_FORCECOPY = 33554432
DI_DRIVERPAGE_ADDED = 67108864
DI_USECI_SELECTSTRINGS = 134217728
DI_OVERRIDE_INFFLAGS = 268435456
DI_PROPS_NOCHANGEUSAGE = 536870912
DI_NOSELECTICONS = 1073741824
DI_NOWRITE_IDS = 2147483648
DI_UNREMOVEDEVICE_CONFIGSPECIFIC = 2
End Enumimport enum
class SETUP_DI_DEVICE_INSTALL_FLAGS(enum.IntFlag):
DI_SHOWOEM = 1
DI_SHOWCOMPAT = 2
DI_SHOWCLASS = 4
DI_SHOWALL = 7
DI_NOVCP = 8
DI_DIDCOMPAT = 16
DI_DIDCLASS = 32
DI_AUTOASSIGNRES = 64
DI_NEEDRESTART = 128
DI_NEEDREBOOT = 256
DI_NOBROWSE = 512
DI_MULTMFGS = 1024
DI_DISABLED = 2048
DI_GENERALPAGE_ADDED = 4096
DI_RESOURCEPAGE_ADDED = 8192
DI_PROPERTIES_CHANGE = 16384
DI_INF_IS_SORTED = 32768
DI_ENUMSINGLEINF = 65536
DI_DONOTCALLCONFIGMG = 131072
DI_INSTALLDISABLED = 262144
DI_COMPAT_FROM_CLASS = 524288
DI_CLASSINSTALLPARAMS = 1048576
DI_NODI_DEFAULTACTION = 2097152
DI_QUIETINSTALL = 8388608
DI_NOFILECOPY = 16777216
DI_FORCECOPY = 33554432
DI_DRIVERPAGE_ADDED = 67108864
DI_USECI_SELECTSTRINGS = 134217728
DI_OVERRIDE_INFFLAGS = 268435456
DI_PROPS_NOCHANGEUSAGE = 536870912
DI_NOSELECTICONS = 1073741824
DI_NOWRITE_IDS = 2147483648
DI_UNREMOVEDEVICE_CONFIGSPECIFIC = 2// SETUP_DI_DEVICE_INSTALL_FLAGS (flags)
pub const DI_SHOWOEM: u32 = 1;
pub const DI_SHOWCOMPAT: u32 = 2;
pub const DI_SHOWCLASS: u32 = 4;
pub const DI_SHOWALL: u32 = 7;
pub const DI_NOVCP: u32 = 8;
pub const DI_DIDCOMPAT: u32 = 16;
pub const DI_DIDCLASS: u32 = 32;
pub const DI_AUTOASSIGNRES: u32 = 64;
pub const DI_NEEDRESTART: u32 = 128;
pub const DI_NEEDREBOOT: u32 = 256;
pub const DI_NOBROWSE: u32 = 512;
pub const DI_MULTMFGS: u32 = 1024;
pub const DI_DISABLED: u32 = 2048;
pub const DI_GENERALPAGE_ADDED: u32 = 4096;
pub const DI_RESOURCEPAGE_ADDED: u32 = 8192;
pub const DI_PROPERTIES_CHANGE: u32 = 16384;
pub const DI_INF_IS_SORTED: u32 = 32768;
pub const DI_ENUMSINGLEINF: u32 = 65536;
pub const DI_DONOTCALLCONFIGMG: u32 = 131072;
pub const DI_INSTALLDISABLED: u32 = 262144;
pub const DI_COMPAT_FROM_CLASS: u32 = 524288;
pub const DI_CLASSINSTALLPARAMS: u32 = 1048576;
pub const DI_NODI_DEFAULTACTION: u32 = 2097152;
pub const DI_QUIETINSTALL: u32 = 8388608;
pub const DI_NOFILECOPY: u32 = 16777216;
pub const DI_FORCECOPY: u32 = 33554432;
pub const DI_DRIVERPAGE_ADDED: u32 = 67108864;
pub const DI_USECI_SELECTSTRINGS: u32 = 134217728;
pub const DI_OVERRIDE_INFFLAGS: u32 = 268435456;
pub const DI_PROPS_NOCHANGEUSAGE: u32 = 536870912;
pub const DI_NOSELECTICONS: u32 = 1073741824;
pub const DI_NOWRITE_IDS: u32 = 2147483648;
pub const DI_UNREMOVEDEVICE_CONFIGSPECIFIC: u32 = 2;// SETUP_DI_DEVICE_INSTALL_FLAGS
const (
DI_SHOWOEM uint32 = 1
DI_SHOWCOMPAT uint32 = 2
DI_SHOWCLASS uint32 = 4
DI_SHOWALL uint32 = 7
DI_NOVCP uint32 = 8
DI_DIDCOMPAT uint32 = 16
DI_DIDCLASS uint32 = 32
DI_AUTOASSIGNRES uint32 = 64
DI_NEEDRESTART uint32 = 128
DI_NEEDREBOOT uint32 = 256
DI_NOBROWSE uint32 = 512
DI_MULTMFGS uint32 = 1024
DI_DISABLED uint32 = 2048
DI_GENERALPAGE_ADDED uint32 = 4096
DI_RESOURCEPAGE_ADDED uint32 = 8192
DI_PROPERTIES_CHANGE uint32 = 16384
DI_INF_IS_SORTED uint32 = 32768
DI_ENUMSINGLEINF uint32 = 65536
DI_DONOTCALLCONFIGMG uint32 = 131072
DI_INSTALLDISABLED uint32 = 262144
DI_COMPAT_FROM_CLASS uint32 = 524288
DI_CLASSINSTALLPARAMS uint32 = 1048576
DI_NODI_DEFAULTACTION uint32 = 2097152
DI_QUIETINSTALL uint32 = 8388608
DI_NOFILECOPY uint32 = 16777216
DI_FORCECOPY uint32 = 33554432
DI_DRIVERPAGE_ADDED uint32 = 67108864
DI_USECI_SELECTSTRINGS uint32 = 134217728
DI_OVERRIDE_INFFLAGS uint32 = 268435456
DI_PROPS_NOCHANGEUSAGE uint32 = 536870912
DI_NOSELECTICONS uint32 = 1073741824
DI_NOWRITE_IDS uint32 = 2147483648
DI_UNREMOVEDEVICE_CONFIGSPECIFIC uint32 = 2
)const
DI_SHOWOEM = 1;
DI_SHOWCOMPAT = 2;
DI_SHOWCLASS = 4;
DI_SHOWALL = 7;
DI_NOVCP = 8;
DI_DIDCOMPAT = 16;
DI_DIDCLASS = 32;
DI_AUTOASSIGNRES = 64;
DI_NEEDRESTART = 128;
DI_NEEDREBOOT = 256;
DI_NOBROWSE = 512;
DI_MULTMFGS = 1024;
DI_DISABLED = 2048;
DI_GENERALPAGE_ADDED = 4096;
DI_RESOURCEPAGE_ADDED = 8192;
DI_PROPERTIES_CHANGE = 16384;
DI_INF_IS_SORTED = 32768;
DI_ENUMSINGLEINF = 65536;
DI_DONOTCALLCONFIGMG = 131072;
DI_INSTALLDISABLED = 262144;
DI_COMPAT_FROM_CLASS = 524288;
DI_CLASSINSTALLPARAMS = 1048576;
DI_NODI_DEFAULTACTION = 2097152;
DI_QUIETINSTALL = 8388608;
DI_NOFILECOPY = 16777216;
DI_FORCECOPY = 33554432;
DI_DRIVERPAGE_ADDED = 67108864;
DI_USECI_SELECTSTRINGS = 134217728;
DI_OVERRIDE_INFFLAGS = 268435456;
DI_PROPS_NOCHANGEUSAGE = 536870912;
DI_NOSELECTICONS = 1073741824;
DI_NOWRITE_IDS = 2147483648;
DI_UNREMOVEDEVICE_CONFIGSPECIFIC = 2;// SETUP_DI_DEVICE_INSTALL_FLAGS
pub const DI_SHOWOEM: u32 = 1;
pub const DI_SHOWCOMPAT: u32 = 2;
pub const DI_SHOWCLASS: u32 = 4;
pub const DI_SHOWALL: u32 = 7;
pub const DI_NOVCP: u32 = 8;
pub const DI_DIDCOMPAT: u32 = 16;
pub const DI_DIDCLASS: u32 = 32;
pub const DI_AUTOASSIGNRES: u32 = 64;
pub const DI_NEEDRESTART: u32 = 128;
pub const DI_NEEDREBOOT: u32 = 256;
pub const DI_NOBROWSE: u32 = 512;
pub const DI_MULTMFGS: u32 = 1024;
pub const DI_DISABLED: u32 = 2048;
pub const DI_GENERALPAGE_ADDED: u32 = 4096;
pub const DI_RESOURCEPAGE_ADDED: u32 = 8192;
pub const DI_PROPERTIES_CHANGE: u32 = 16384;
pub const DI_INF_IS_SORTED: u32 = 32768;
pub const DI_ENUMSINGLEINF: u32 = 65536;
pub const DI_DONOTCALLCONFIGMG: u32 = 131072;
pub const DI_INSTALLDISABLED: u32 = 262144;
pub const DI_COMPAT_FROM_CLASS: u32 = 524288;
pub const DI_CLASSINSTALLPARAMS: u32 = 1048576;
pub const DI_NODI_DEFAULTACTION: u32 = 2097152;
pub const DI_QUIETINSTALL: u32 = 8388608;
pub const DI_NOFILECOPY: u32 = 16777216;
pub const DI_FORCECOPY: u32 = 33554432;
pub const DI_DRIVERPAGE_ADDED: u32 = 67108864;
pub const DI_USECI_SELECTSTRINGS: u32 = 134217728;
pub const DI_OVERRIDE_INFFLAGS: u32 = 268435456;
pub const DI_PROPS_NOCHANGEUSAGE: u32 = 536870912;
pub const DI_NOSELECTICONS: u32 = 1073741824;
pub const DI_NOWRITE_IDS: u32 = 2147483648;
pub const DI_UNREMOVEDEVICE_CONFIGSPECIFIC: u32 = 2;const
DI_SHOWOEM* = 1
DI_SHOWCOMPAT* = 2
DI_SHOWCLASS* = 4
DI_SHOWALL* = 7
DI_NOVCP* = 8
DI_DIDCOMPAT* = 16
DI_DIDCLASS* = 32
DI_AUTOASSIGNRES* = 64
DI_NEEDRESTART* = 128
DI_NEEDREBOOT* = 256
DI_NOBROWSE* = 512
DI_MULTMFGS* = 1024
DI_DISABLED* = 2048
DI_GENERALPAGE_ADDED* = 4096
DI_RESOURCEPAGE_ADDED* = 8192
DI_PROPERTIES_CHANGE* = 16384
DI_INF_IS_SORTED* = 32768
DI_ENUMSINGLEINF* = 65536
DI_DONOTCALLCONFIGMG* = 131072
DI_INSTALLDISABLED* = 262144
DI_COMPAT_FROM_CLASS* = 524288
DI_CLASSINSTALLPARAMS* = 1048576
DI_NODI_DEFAULTACTION* = 2097152
DI_QUIETINSTALL* = 8388608
DI_NOFILECOPY* = 16777216
DI_FORCECOPY* = 33554432
DI_DRIVERPAGE_ADDED* = 67108864
DI_USECI_SELECTSTRINGS* = 134217728
DI_OVERRIDE_INFFLAGS* = 268435456
DI_PROPS_NOCHANGEUSAGE* = 536870912
DI_NOSELECTICONS* = 1073741824
DI_NOWRITE_IDS* = 2147483648
DI_UNREMOVEDEVICE_CONFIGSPECIFIC* = 2enum SETUP_DI_DEVICE_INSTALL_FLAGS : uint {
DI_SHOWOEM = 1,
DI_SHOWCOMPAT = 2,
DI_SHOWCLASS = 4,
DI_SHOWALL = 7,
DI_NOVCP = 8,
DI_DIDCOMPAT = 16,
DI_DIDCLASS = 32,
DI_AUTOASSIGNRES = 64,
DI_NEEDRESTART = 128,
DI_NEEDREBOOT = 256,
DI_NOBROWSE = 512,
DI_MULTMFGS = 1024,
DI_DISABLED = 2048,
DI_GENERALPAGE_ADDED = 4096,
DI_RESOURCEPAGE_ADDED = 8192,
DI_PROPERTIES_CHANGE = 16384,
DI_INF_IS_SORTED = 32768,
DI_ENUMSINGLEINF = 65536,
DI_DONOTCALLCONFIGMG = 131072,
DI_INSTALLDISABLED = 262144,
DI_COMPAT_FROM_CLASS = 524288,
DI_CLASSINSTALLPARAMS = 1048576,
DI_NODI_DEFAULTACTION = 2097152,
DI_QUIETINSTALL = 8388608,
DI_NOFILECOPY = 16777216,
DI_FORCECOPY = 33554432,
DI_DRIVERPAGE_ADDED = 67108864,
DI_USECI_SELECTSTRINGS = 134217728,
DI_OVERRIDE_INFFLAGS = 268435456,
DI_PROPS_NOCHANGEUSAGE = 536870912,
DI_NOSELECTICONS = 1073741824,
DI_NOWRITE_IDS = 2147483648,
DI_UNREMOVEDEVICE_CONFIGSPECIFIC = 2,
}#define global DI_SHOWOEM 0x1
#define global DI_SHOWCOMPAT 0x2
#define global DI_SHOWCLASS 0x4
#define global DI_SHOWALL 0x7
#define global DI_NOVCP 0x8
#define global DI_DIDCOMPAT 0x10
#define global DI_DIDCLASS 0x20
#define global DI_AUTOASSIGNRES 0x40
#define global DI_NEEDRESTART 0x80
#define global DI_NEEDREBOOT 0x100
#define global DI_NOBROWSE 0x200
#define global DI_MULTMFGS 0x400
#define global DI_DISABLED 0x800
#define global DI_GENERALPAGE_ADDED 0x1000
#define global DI_RESOURCEPAGE_ADDED 0x2000
#define global DI_PROPERTIES_CHANGE 0x4000
#define global DI_INF_IS_SORTED 0x8000
#define global DI_ENUMSINGLEINF 0x10000
#define global DI_DONOTCALLCONFIGMG 0x20000
#define global DI_INSTALLDISABLED 0x40000
#define global DI_COMPAT_FROM_CLASS 0x80000
#define global DI_CLASSINSTALLPARAMS 0x100000
#define global DI_NODI_DEFAULTACTION 0x200000
#define global DI_QUIETINSTALL 0x800000
#define global DI_NOFILECOPY 0x1000000
#define global DI_FORCECOPY 0x2000000
#define global DI_DRIVERPAGE_ADDED 0x4000000
#define global DI_USECI_SELECTSTRINGS 0x8000000
#define global DI_OVERRIDE_INFFLAGS 0x10000000
#define global DI_PROPS_NOCHANGEUSAGE 0x20000000
#define global DI_NOSELECTICONS 0x40000000
#define global DI_NOWRITE_IDS 0x80000000
#define global DI_UNREMOVEDEVICE_CONFIGSPECIFIC 0x2
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。