ホーム › Devices.DeviceAndDriverInstallation › SETUP_DI_DRIVER_INSTALL_FLAGS
SETUP_DI_DRIVER_INSTALL_FLAGS
列挙型フラグメンバー 32
| 名前 | 10進 | 16進 |
|---|---|---|
| DNF_DUPDESC | 1 | 0x1 |
| DNF_OLDDRIVER | 2 | 0x2 |
| DNF_EXCLUDEFROMLIST | 4 | 0x4 |
| DNF_NODRIVER | 8 | 0x8 |
| DNF_LEGACYINF | 16 | 0x10 |
| DNF_CLASS_DRIVER | 32 | 0x20 |
| DNF_COMPATIBLE_DRIVER | 64 | 0x40 |
| DNF_INET_DRIVER | 128 | 0x80 |
| DNF_UNUSED1 | 256 | 0x100 |
| DNF_UNUSED2 | 512 | 0x200 |
| DNF_OLD_INET_DRIVER | 1024 | 0x400 |
| DNF_BAD_DRIVER | 2048 | 0x800 |
| DNF_DUPPROVIDER | 4096 | 0x1000 |
| DNF_INF_IS_SIGNED | 8192 | 0x2000 |
| DNF_OEM_F6_INF | 16384 | 0x4000 |
| DNF_DUPDRIVERVER | 32768 | 0x8000 |
| DNF_BASIC_DRIVER | 65536 | 0x10000 |
| DNF_AUTHENTICODE_SIGNED | 131072 | 0x20000 |
| DNF_INSTALLEDDRIVER | 262144 | 0x40000 |
| DNF_ALWAYSEXCLUDEFROMLIST | 524288 | 0x80000 |
| DNF_INBOX_DRIVER | 1048576 | 0x100000 |
| DNF_REQUESTADDITIONALSOFTWARE | 2097152 | 0x200000 |
| DNF_UNUSED_22 | 4194304 | 0x400000 |
| DNF_UNUSED_23 | 8388608 | 0x800000 |
| DNF_UNUSED_24 | 16777216 | 0x1000000 |
| DNF_UNUSED_25 | 33554432 | 0x2000000 |
| DNF_UNUSED_26 | 67108864 | 0x4000000 |
| DNF_UNUSED_27 | 134217728 | 0x8000000 |
| DNF_UNUSED_28 | 268435456 | 0x10000000 |
| DNF_UNUSED_29 | 536870912 | 0x20000000 |
| DNF_UNUSED_30 | 1073741824 | 0x40000000 |
| DNF_UNUSED_31 | 2147483648 | 0x80000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum SETUP_DI_DRIVER_INSTALL_FLAGS : unsigned int {
DNF_DUPDESC = 1,
DNF_OLDDRIVER = 2,
DNF_EXCLUDEFROMLIST = 4,
DNF_NODRIVER = 8,
DNF_LEGACYINF = 16,
DNF_CLASS_DRIVER = 32,
DNF_COMPATIBLE_DRIVER = 64,
DNF_INET_DRIVER = 128,
DNF_UNUSED1 = 256,
DNF_UNUSED2 = 512,
DNF_OLD_INET_DRIVER = 1024,
DNF_BAD_DRIVER = 2048,
DNF_DUPPROVIDER = 4096,
DNF_INF_IS_SIGNED = 8192,
DNF_OEM_F6_INF = 16384,
DNF_DUPDRIVERVER = 32768,
DNF_BASIC_DRIVER = 65536,
DNF_AUTHENTICODE_SIGNED = 131072,
DNF_INSTALLEDDRIVER = 262144,
DNF_ALWAYSEXCLUDEFROMLIST = 524288,
DNF_INBOX_DRIVER = 1048576,
DNF_REQUESTADDITIONALSOFTWARE = 2097152,
DNF_UNUSED_22 = 4194304,
DNF_UNUSED_23 = 8388608,
DNF_UNUSED_24 = 16777216,
DNF_UNUSED_25 = 33554432,
DNF_UNUSED_26 = 67108864,
DNF_UNUSED_27 = 134217728,
DNF_UNUSED_28 = 268435456,
DNF_UNUSED_29 = 536870912,
DNF_UNUSED_30 = 1073741824,
DNF_UNUSED_31 = 2147483648
} SETUP_DI_DRIVER_INSTALL_FLAGS;[Flags]
public enum SETUP_DI_DRIVER_INSTALL_FLAGS : uint
{
DNF_DUPDESC = 1,
DNF_OLDDRIVER = 2,
DNF_EXCLUDEFROMLIST = 4,
DNF_NODRIVER = 8,
DNF_LEGACYINF = 16,
DNF_CLASS_DRIVER = 32,
DNF_COMPATIBLE_DRIVER = 64,
DNF_INET_DRIVER = 128,
DNF_UNUSED1 = 256,
DNF_UNUSED2 = 512,
DNF_OLD_INET_DRIVER = 1024,
DNF_BAD_DRIVER = 2048,
DNF_DUPPROVIDER = 4096,
DNF_INF_IS_SIGNED = 8192,
DNF_OEM_F6_INF = 16384,
DNF_DUPDRIVERVER = 32768,
DNF_BASIC_DRIVER = 65536,
DNF_AUTHENTICODE_SIGNED = 131072,
DNF_INSTALLEDDRIVER = 262144,
DNF_ALWAYSEXCLUDEFROMLIST = 524288,
DNF_INBOX_DRIVER = 1048576,
DNF_REQUESTADDITIONALSOFTWARE = 2097152,
DNF_UNUSED_22 = 4194304,
DNF_UNUSED_23 = 8388608,
DNF_UNUSED_24 = 16777216,
DNF_UNUSED_25 = 33554432,
DNF_UNUSED_26 = 67108864,
DNF_UNUSED_27 = 134217728,
DNF_UNUSED_28 = 268435456,
DNF_UNUSED_29 = 536870912,
DNF_UNUSED_30 = 1073741824,
DNF_UNUSED_31 = 2147483648,
}<Flags>
Public Enum SETUP_DI_DRIVER_INSTALL_FLAGS As UInteger
DNF_DUPDESC = 1
DNF_OLDDRIVER = 2
DNF_EXCLUDEFROMLIST = 4
DNF_NODRIVER = 8
DNF_LEGACYINF = 16
DNF_CLASS_DRIVER = 32
DNF_COMPATIBLE_DRIVER = 64
DNF_INET_DRIVER = 128
DNF_UNUSED1 = 256
DNF_UNUSED2 = 512
DNF_OLD_INET_DRIVER = 1024
DNF_BAD_DRIVER = 2048
DNF_DUPPROVIDER = 4096
DNF_INF_IS_SIGNED = 8192
DNF_OEM_F6_INF = 16384
DNF_DUPDRIVERVER = 32768
DNF_BASIC_DRIVER = 65536
DNF_AUTHENTICODE_SIGNED = 131072
DNF_INSTALLEDDRIVER = 262144
DNF_ALWAYSEXCLUDEFROMLIST = 524288
DNF_INBOX_DRIVER = 1048576
DNF_REQUESTADDITIONALSOFTWARE = 2097152
DNF_UNUSED_22 = 4194304
DNF_UNUSED_23 = 8388608
DNF_UNUSED_24 = 16777216
DNF_UNUSED_25 = 33554432
DNF_UNUSED_26 = 67108864
DNF_UNUSED_27 = 134217728
DNF_UNUSED_28 = 268435456
DNF_UNUSED_29 = 536870912
DNF_UNUSED_30 = 1073741824
DNF_UNUSED_31 = 2147483648
End Enumimport enum
class SETUP_DI_DRIVER_INSTALL_FLAGS(enum.IntFlag):
DNF_DUPDESC = 1
DNF_OLDDRIVER = 2
DNF_EXCLUDEFROMLIST = 4
DNF_NODRIVER = 8
DNF_LEGACYINF = 16
DNF_CLASS_DRIVER = 32
DNF_COMPATIBLE_DRIVER = 64
DNF_INET_DRIVER = 128
DNF_UNUSED1 = 256
DNF_UNUSED2 = 512
DNF_OLD_INET_DRIVER = 1024
DNF_BAD_DRIVER = 2048
DNF_DUPPROVIDER = 4096
DNF_INF_IS_SIGNED = 8192
DNF_OEM_F6_INF = 16384
DNF_DUPDRIVERVER = 32768
DNF_BASIC_DRIVER = 65536
DNF_AUTHENTICODE_SIGNED = 131072
DNF_INSTALLEDDRIVER = 262144
DNF_ALWAYSEXCLUDEFROMLIST = 524288
DNF_INBOX_DRIVER = 1048576
DNF_REQUESTADDITIONALSOFTWARE = 2097152
DNF_UNUSED_22 = 4194304
DNF_UNUSED_23 = 8388608
DNF_UNUSED_24 = 16777216
DNF_UNUSED_25 = 33554432
DNF_UNUSED_26 = 67108864
DNF_UNUSED_27 = 134217728
DNF_UNUSED_28 = 268435456
DNF_UNUSED_29 = 536870912
DNF_UNUSED_30 = 1073741824
DNF_UNUSED_31 = 2147483648// SETUP_DI_DRIVER_INSTALL_FLAGS (flags)
pub const DNF_DUPDESC: u32 = 1;
pub const DNF_OLDDRIVER: u32 = 2;
pub const DNF_EXCLUDEFROMLIST: u32 = 4;
pub const DNF_NODRIVER: u32 = 8;
pub const DNF_LEGACYINF: u32 = 16;
pub const DNF_CLASS_DRIVER: u32 = 32;
pub const DNF_COMPATIBLE_DRIVER: u32 = 64;
pub const DNF_INET_DRIVER: u32 = 128;
pub const DNF_UNUSED1: u32 = 256;
pub const DNF_UNUSED2: u32 = 512;
pub const DNF_OLD_INET_DRIVER: u32 = 1024;
pub const DNF_BAD_DRIVER: u32 = 2048;
pub const DNF_DUPPROVIDER: u32 = 4096;
pub const DNF_INF_IS_SIGNED: u32 = 8192;
pub const DNF_OEM_F6_INF: u32 = 16384;
pub const DNF_DUPDRIVERVER: u32 = 32768;
pub const DNF_BASIC_DRIVER: u32 = 65536;
pub const DNF_AUTHENTICODE_SIGNED: u32 = 131072;
pub const DNF_INSTALLEDDRIVER: u32 = 262144;
pub const DNF_ALWAYSEXCLUDEFROMLIST: u32 = 524288;
pub const DNF_INBOX_DRIVER: u32 = 1048576;
pub const DNF_REQUESTADDITIONALSOFTWARE: u32 = 2097152;
pub const DNF_UNUSED_22: u32 = 4194304;
pub const DNF_UNUSED_23: u32 = 8388608;
pub const DNF_UNUSED_24: u32 = 16777216;
pub const DNF_UNUSED_25: u32 = 33554432;
pub const DNF_UNUSED_26: u32 = 67108864;
pub const DNF_UNUSED_27: u32 = 134217728;
pub const DNF_UNUSED_28: u32 = 268435456;
pub const DNF_UNUSED_29: u32 = 536870912;
pub const DNF_UNUSED_30: u32 = 1073741824;
pub const DNF_UNUSED_31: u32 = 2147483648;// SETUP_DI_DRIVER_INSTALL_FLAGS
const (
DNF_DUPDESC uint32 = 1
DNF_OLDDRIVER uint32 = 2
DNF_EXCLUDEFROMLIST uint32 = 4
DNF_NODRIVER uint32 = 8
DNF_LEGACYINF uint32 = 16
DNF_CLASS_DRIVER uint32 = 32
DNF_COMPATIBLE_DRIVER uint32 = 64
DNF_INET_DRIVER uint32 = 128
DNF_UNUSED1 uint32 = 256
DNF_UNUSED2 uint32 = 512
DNF_OLD_INET_DRIVER uint32 = 1024
DNF_BAD_DRIVER uint32 = 2048
DNF_DUPPROVIDER uint32 = 4096
DNF_INF_IS_SIGNED uint32 = 8192
DNF_OEM_F6_INF uint32 = 16384
DNF_DUPDRIVERVER uint32 = 32768
DNF_BASIC_DRIVER uint32 = 65536
DNF_AUTHENTICODE_SIGNED uint32 = 131072
DNF_INSTALLEDDRIVER uint32 = 262144
DNF_ALWAYSEXCLUDEFROMLIST uint32 = 524288
DNF_INBOX_DRIVER uint32 = 1048576
DNF_REQUESTADDITIONALSOFTWARE uint32 = 2097152
DNF_UNUSED_22 uint32 = 4194304
DNF_UNUSED_23 uint32 = 8388608
DNF_UNUSED_24 uint32 = 16777216
DNF_UNUSED_25 uint32 = 33554432
DNF_UNUSED_26 uint32 = 67108864
DNF_UNUSED_27 uint32 = 134217728
DNF_UNUSED_28 uint32 = 268435456
DNF_UNUSED_29 uint32 = 536870912
DNF_UNUSED_30 uint32 = 1073741824
DNF_UNUSED_31 uint32 = 2147483648
)const
DNF_DUPDESC = 1;
DNF_OLDDRIVER = 2;
DNF_EXCLUDEFROMLIST = 4;
DNF_NODRIVER = 8;
DNF_LEGACYINF = 16;
DNF_CLASS_DRIVER = 32;
DNF_COMPATIBLE_DRIVER = 64;
DNF_INET_DRIVER = 128;
DNF_UNUSED1 = 256;
DNF_UNUSED2 = 512;
DNF_OLD_INET_DRIVER = 1024;
DNF_BAD_DRIVER = 2048;
DNF_DUPPROVIDER = 4096;
DNF_INF_IS_SIGNED = 8192;
DNF_OEM_F6_INF = 16384;
DNF_DUPDRIVERVER = 32768;
DNF_BASIC_DRIVER = 65536;
DNF_AUTHENTICODE_SIGNED = 131072;
DNF_INSTALLEDDRIVER = 262144;
DNF_ALWAYSEXCLUDEFROMLIST = 524288;
DNF_INBOX_DRIVER = 1048576;
DNF_REQUESTADDITIONALSOFTWARE = 2097152;
DNF_UNUSED_22 = 4194304;
DNF_UNUSED_23 = 8388608;
DNF_UNUSED_24 = 16777216;
DNF_UNUSED_25 = 33554432;
DNF_UNUSED_26 = 67108864;
DNF_UNUSED_27 = 134217728;
DNF_UNUSED_28 = 268435456;
DNF_UNUSED_29 = 536870912;
DNF_UNUSED_30 = 1073741824;
DNF_UNUSED_31 = 2147483648;// SETUP_DI_DRIVER_INSTALL_FLAGS
pub const DNF_DUPDESC: u32 = 1;
pub const DNF_OLDDRIVER: u32 = 2;
pub const DNF_EXCLUDEFROMLIST: u32 = 4;
pub const DNF_NODRIVER: u32 = 8;
pub const DNF_LEGACYINF: u32 = 16;
pub const DNF_CLASS_DRIVER: u32 = 32;
pub const DNF_COMPATIBLE_DRIVER: u32 = 64;
pub const DNF_INET_DRIVER: u32 = 128;
pub const DNF_UNUSED1: u32 = 256;
pub const DNF_UNUSED2: u32 = 512;
pub const DNF_OLD_INET_DRIVER: u32 = 1024;
pub const DNF_BAD_DRIVER: u32 = 2048;
pub const DNF_DUPPROVIDER: u32 = 4096;
pub const DNF_INF_IS_SIGNED: u32 = 8192;
pub const DNF_OEM_F6_INF: u32 = 16384;
pub const DNF_DUPDRIVERVER: u32 = 32768;
pub const DNF_BASIC_DRIVER: u32 = 65536;
pub const DNF_AUTHENTICODE_SIGNED: u32 = 131072;
pub const DNF_INSTALLEDDRIVER: u32 = 262144;
pub const DNF_ALWAYSEXCLUDEFROMLIST: u32 = 524288;
pub const DNF_INBOX_DRIVER: u32 = 1048576;
pub const DNF_REQUESTADDITIONALSOFTWARE: u32 = 2097152;
pub const DNF_UNUSED_22: u32 = 4194304;
pub const DNF_UNUSED_23: u32 = 8388608;
pub const DNF_UNUSED_24: u32 = 16777216;
pub const DNF_UNUSED_25: u32 = 33554432;
pub const DNF_UNUSED_26: u32 = 67108864;
pub const DNF_UNUSED_27: u32 = 134217728;
pub const DNF_UNUSED_28: u32 = 268435456;
pub const DNF_UNUSED_29: u32 = 536870912;
pub const DNF_UNUSED_30: u32 = 1073741824;
pub const DNF_UNUSED_31: u32 = 2147483648;const
DNF_DUPDESC* = 1
DNF_OLDDRIVER* = 2
DNF_EXCLUDEFROMLIST* = 4
DNF_NODRIVER* = 8
DNF_LEGACYINF* = 16
DNF_CLASS_DRIVER* = 32
DNF_COMPATIBLE_DRIVER* = 64
DNF_INET_DRIVER* = 128
DNF_UNUSED1* = 256
DNF_UNUSED2* = 512
DNF_OLD_INET_DRIVER* = 1024
DNF_BAD_DRIVER* = 2048
DNF_DUPPROVIDER* = 4096
DNF_INF_IS_SIGNED* = 8192
DNF_OEM_F6_INF* = 16384
DNF_DUPDRIVERVER* = 32768
DNF_BASIC_DRIVER* = 65536
DNF_AUTHENTICODE_SIGNED* = 131072
DNF_INSTALLEDDRIVER* = 262144
DNF_ALWAYSEXCLUDEFROMLIST* = 524288
DNF_INBOX_DRIVER* = 1048576
DNF_REQUESTADDITIONALSOFTWARE* = 2097152
DNF_UNUSED_22* = 4194304
DNF_UNUSED_23* = 8388608
DNF_UNUSED_24* = 16777216
DNF_UNUSED_25* = 33554432
DNF_UNUSED_26* = 67108864
DNF_UNUSED_27* = 134217728
DNF_UNUSED_28* = 268435456
DNF_UNUSED_29* = 536870912
DNF_UNUSED_30* = 1073741824
DNF_UNUSED_31* = 2147483648enum SETUP_DI_DRIVER_INSTALL_FLAGS : uint {
DNF_DUPDESC = 1,
DNF_OLDDRIVER = 2,
DNF_EXCLUDEFROMLIST = 4,
DNF_NODRIVER = 8,
DNF_LEGACYINF = 16,
DNF_CLASS_DRIVER = 32,
DNF_COMPATIBLE_DRIVER = 64,
DNF_INET_DRIVER = 128,
DNF_UNUSED1 = 256,
DNF_UNUSED2 = 512,
DNF_OLD_INET_DRIVER = 1024,
DNF_BAD_DRIVER = 2048,
DNF_DUPPROVIDER = 4096,
DNF_INF_IS_SIGNED = 8192,
DNF_OEM_F6_INF = 16384,
DNF_DUPDRIVERVER = 32768,
DNF_BASIC_DRIVER = 65536,
DNF_AUTHENTICODE_SIGNED = 131072,
DNF_INSTALLEDDRIVER = 262144,
DNF_ALWAYSEXCLUDEFROMLIST = 524288,
DNF_INBOX_DRIVER = 1048576,
DNF_REQUESTADDITIONALSOFTWARE = 2097152,
DNF_UNUSED_22 = 4194304,
DNF_UNUSED_23 = 8388608,
DNF_UNUSED_24 = 16777216,
DNF_UNUSED_25 = 33554432,
DNF_UNUSED_26 = 67108864,
DNF_UNUSED_27 = 134217728,
DNF_UNUSED_28 = 268435456,
DNF_UNUSED_29 = 536870912,
DNF_UNUSED_30 = 1073741824,
DNF_UNUSED_31 = 2147483648,
}#define global DNF_DUPDESC 0x1
#define global DNF_OLDDRIVER 0x2
#define global DNF_EXCLUDEFROMLIST 0x4
#define global DNF_NODRIVER 0x8
#define global DNF_LEGACYINF 0x10
#define global DNF_CLASS_DRIVER 0x20
#define global DNF_COMPATIBLE_DRIVER 0x40
#define global DNF_INET_DRIVER 0x80
#define global DNF_UNUSED1 0x100
#define global DNF_UNUSED2 0x200
#define global DNF_OLD_INET_DRIVER 0x400
#define global DNF_BAD_DRIVER 0x800
#define global DNF_DUPPROVIDER 0x1000
#define global DNF_INF_IS_SIGNED 0x2000
#define global DNF_OEM_F6_INF 0x4000
#define global DNF_DUPDRIVERVER 0x8000
#define global DNF_BASIC_DRIVER 0x10000
#define global DNF_AUTHENTICODE_SIGNED 0x20000
#define global DNF_INSTALLEDDRIVER 0x40000
#define global DNF_ALWAYSEXCLUDEFROMLIST 0x80000
#define global DNF_INBOX_DRIVER 0x100000
#define global DNF_REQUESTADDITIONALSOFTWARE 0x200000
#define global DNF_UNUSED_22 0x400000
#define global DNF_UNUSED_23 0x800000
#define global DNF_UNUSED_24 0x1000000
#define global DNF_UNUSED_25 0x2000000
#define global DNF_UNUSED_26 0x4000000
#define global DNF_UNUSED_27 0x8000000
#define global DNF_UNUSED_28 0x10000000
#define global DNF_UNUSED_29 0x20000000
#define global DNF_UNUSED_30 0x40000000
#define global DNF_UNUSED_31 0x80000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。