ホーム › Devices.DeviceAndDriverInstallation › SETUP_DI_DEVICE_INSTALL_FLAGS_EX
SETUP_DI_DEVICE_INSTALL_FLAGS_EX
列挙型フラグメンバー 32
| 名前 | 10進 | 16進 |
|---|---|---|
| DI_FLAGSEX_RESERVED2 | 1 | 0x1 |
| DI_FLAGSEX_RESERVED3 | 2 | 0x2 |
| DI_FLAGSEX_CI_FAILED | 4 | 0x4 |
| DI_FLAGSEX_FINISHINSTALL_ACTION | 8 | 0x8 |
| DI_FLAGSEX_DIDINFOLIST | 16 | 0x10 |
| DI_FLAGSEX_DIDCOMPATINFO | 32 | 0x20 |
| DI_FLAGSEX_FILTERCLASSES | 64 | 0x40 |
| DI_FLAGSEX_SETFAILEDINSTALL | 128 | 0x80 |
| DI_FLAGSEX_DEVICECHANGE | 256 | 0x100 |
| DI_FLAGSEX_ALWAYSWRITEIDS | 512 | 0x200 |
| DI_FLAGSEX_PROPCHANGE_PENDING | 1024 | 0x400 |
| DI_FLAGSEX_ALLOWEXCLUDEDDRVS | 2048 | 0x800 |
| DI_FLAGSEX_NOUIONQUERYREMOVE | 4096 | 0x1000 |
| DI_FLAGSEX_USECLASSFORCOMPAT | 8192 | 0x2000 |
| DI_FLAGSEX_RESERVED4 | 16384 | 0x4000 |
| DI_FLAGSEX_NO_DRVREG_MODIFY | 32768 | 0x8000 |
| DI_FLAGSEX_IN_SYSTEM_SETUP | 65536 | 0x10000 |
| DI_FLAGSEX_INET_DRIVER | 131072 | 0x20000 |
| DI_FLAGSEX_APPENDDRIVERLIST | 262144 | 0x40000 |
| DI_FLAGSEX_PREINSTALLBACKUP | 524288 | 0x80000 |
| DI_FLAGSEX_BACKUPONREPLACE | 1048576 | 0x100000 |
| DI_FLAGSEX_DRIVERLIST_FROM_URL | 2097152 | 0x200000 |
| DI_FLAGSEX_RESERVED1 | 4194304 | 0x400000 |
| DI_FLAGSEX_EXCLUDE_OLD_INET_DRIVERS | 8388608 | 0x800000 |
| DI_FLAGSEX_POWERPAGE_ADDED | 16777216 | 0x1000000 |
| DI_FLAGSEX_FILTERSIMILARDRIVERS | 33554432 | 0x2000000 |
| DI_FLAGSEX_INSTALLEDDRIVER | 67108864 | 0x4000000 |
| DI_FLAGSEX_NO_CLASSLIST_NODE_MERGE | 134217728 | 0x8000000 |
| DI_FLAGSEX_ALTPLATFORM_DRVSEARCH | 268435456 | 0x10000000 |
| DI_FLAGSEX_RESTART_DEVICE_ONLY | 536870912 | 0x20000000 |
| DI_FLAGSEX_RECURSIVESEARCH | 1073741824 | 0x40000000 |
| DI_FLAGSEX_SEARCH_PUBLISHED_INFS | 2147483648 | 0x80000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum SETUP_DI_DEVICE_INSTALL_FLAGS_EX : unsigned int {
DI_FLAGSEX_RESERVED2 = 1,
DI_FLAGSEX_RESERVED3 = 2,
DI_FLAGSEX_CI_FAILED = 4,
DI_FLAGSEX_FINISHINSTALL_ACTION = 8,
DI_FLAGSEX_DIDINFOLIST = 16,
DI_FLAGSEX_DIDCOMPATINFO = 32,
DI_FLAGSEX_FILTERCLASSES = 64,
DI_FLAGSEX_SETFAILEDINSTALL = 128,
DI_FLAGSEX_DEVICECHANGE = 256,
DI_FLAGSEX_ALWAYSWRITEIDS = 512,
DI_FLAGSEX_PROPCHANGE_PENDING = 1024,
DI_FLAGSEX_ALLOWEXCLUDEDDRVS = 2048,
DI_FLAGSEX_NOUIONQUERYREMOVE = 4096,
DI_FLAGSEX_USECLASSFORCOMPAT = 8192,
DI_FLAGSEX_RESERVED4 = 16384,
DI_FLAGSEX_NO_DRVREG_MODIFY = 32768,
DI_FLAGSEX_IN_SYSTEM_SETUP = 65536,
DI_FLAGSEX_INET_DRIVER = 131072,
DI_FLAGSEX_APPENDDRIVERLIST = 262144,
DI_FLAGSEX_PREINSTALLBACKUP = 524288,
DI_FLAGSEX_BACKUPONREPLACE = 1048576,
DI_FLAGSEX_DRIVERLIST_FROM_URL = 2097152,
DI_FLAGSEX_RESERVED1 = 4194304,
DI_FLAGSEX_EXCLUDE_OLD_INET_DRIVERS = 8388608,
DI_FLAGSEX_POWERPAGE_ADDED = 16777216,
DI_FLAGSEX_FILTERSIMILARDRIVERS = 33554432,
DI_FLAGSEX_INSTALLEDDRIVER = 67108864,
DI_FLAGSEX_NO_CLASSLIST_NODE_MERGE = 134217728,
DI_FLAGSEX_ALTPLATFORM_DRVSEARCH = 268435456,
DI_FLAGSEX_RESTART_DEVICE_ONLY = 536870912,
DI_FLAGSEX_RECURSIVESEARCH = 1073741824,
DI_FLAGSEX_SEARCH_PUBLISHED_INFS = 2147483648
} SETUP_DI_DEVICE_INSTALL_FLAGS_EX;[Flags]
public enum SETUP_DI_DEVICE_INSTALL_FLAGS_EX : uint
{
DI_FLAGSEX_RESERVED2 = 1,
DI_FLAGSEX_RESERVED3 = 2,
DI_FLAGSEX_CI_FAILED = 4,
DI_FLAGSEX_FINISHINSTALL_ACTION = 8,
DI_FLAGSEX_DIDINFOLIST = 16,
DI_FLAGSEX_DIDCOMPATINFO = 32,
DI_FLAGSEX_FILTERCLASSES = 64,
DI_FLAGSEX_SETFAILEDINSTALL = 128,
DI_FLAGSEX_DEVICECHANGE = 256,
DI_FLAGSEX_ALWAYSWRITEIDS = 512,
DI_FLAGSEX_PROPCHANGE_PENDING = 1024,
DI_FLAGSEX_ALLOWEXCLUDEDDRVS = 2048,
DI_FLAGSEX_NOUIONQUERYREMOVE = 4096,
DI_FLAGSEX_USECLASSFORCOMPAT = 8192,
DI_FLAGSEX_RESERVED4 = 16384,
DI_FLAGSEX_NO_DRVREG_MODIFY = 32768,
DI_FLAGSEX_IN_SYSTEM_SETUP = 65536,
DI_FLAGSEX_INET_DRIVER = 131072,
DI_FLAGSEX_APPENDDRIVERLIST = 262144,
DI_FLAGSEX_PREINSTALLBACKUP = 524288,
DI_FLAGSEX_BACKUPONREPLACE = 1048576,
DI_FLAGSEX_DRIVERLIST_FROM_URL = 2097152,
DI_FLAGSEX_RESERVED1 = 4194304,
DI_FLAGSEX_EXCLUDE_OLD_INET_DRIVERS = 8388608,
DI_FLAGSEX_POWERPAGE_ADDED = 16777216,
DI_FLAGSEX_FILTERSIMILARDRIVERS = 33554432,
DI_FLAGSEX_INSTALLEDDRIVER = 67108864,
DI_FLAGSEX_NO_CLASSLIST_NODE_MERGE = 134217728,
DI_FLAGSEX_ALTPLATFORM_DRVSEARCH = 268435456,
DI_FLAGSEX_RESTART_DEVICE_ONLY = 536870912,
DI_FLAGSEX_RECURSIVESEARCH = 1073741824,
DI_FLAGSEX_SEARCH_PUBLISHED_INFS = 2147483648,
}<Flags>
Public Enum SETUP_DI_DEVICE_INSTALL_FLAGS_EX As UInteger
DI_FLAGSEX_RESERVED2 = 1
DI_FLAGSEX_RESERVED3 = 2
DI_FLAGSEX_CI_FAILED = 4
DI_FLAGSEX_FINISHINSTALL_ACTION = 8
DI_FLAGSEX_DIDINFOLIST = 16
DI_FLAGSEX_DIDCOMPATINFO = 32
DI_FLAGSEX_FILTERCLASSES = 64
DI_FLAGSEX_SETFAILEDINSTALL = 128
DI_FLAGSEX_DEVICECHANGE = 256
DI_FLAGSEX_ALWAYSWRITEIDS = 512
DI_FLAGSEX_PROPCHANGE_PENDING = 1024
DI_FLAGSEX_ALLOWEXCLUDEDDRVS = 2048
DI_FLAGSEX_NOUIONQUERYREMOVE = 4096
DI_FLAGSEX_USECLASSFORCOMPAT = 8192
DI_FLAGSEX_RESERVED4 = 16384
DI_FLAGSEX_NO_DRVREG_MODIFY = 32768
DI_FLAGSEX_IN_SYSTEM_SETUP = 65536
DI_FLAGSEX_INET_DRIVER = 131072
DI_FLAGSEX_APPENDDRIVERLIST = 262144
DI_FLAGSEX_PREINSTALLBACKUP = 524288
DI_FLAGSEX_BACKUPONREPLACE = 1048576
DI_FLAGSEX_DRIVERLIST_FROM_URL = 2097152
DI_FLAGSEX_RESERVED1 = 4194304
DI_FLAGSEX_EXCLUDE_OLD_INET_DRIVERS = 8388608
DI_FLAGSEX_POWERPAGE_ADDED = 16777216
DI_FLAGSEX_FILTERSIMILARDRIVERS = 33554432
DI_FLAGSEX_INSTALLEDDRIVER = 67108864
DI_FLAGSEX_NO_CLASSLIST_NODE_MERGE = 134217728
DI_FLAGSEX_ALTPLATFORM_DRVSEARCH = 268435456
DI_FLAGSEX_RESTART_DEVICE_ONLY = 536870912
DI_FLAGSEX_RECURSIVESEARCH = 1073741824
DI_FLAGSEX_SEARCH_PUBLISHED_INFS = 2147483648
End Enumimport enum
class SETUP_DI_DEVICE_INSTALL_FLAGS_EX(enum.IntFlag):
DI_FLAGSEX_RESERVED2 = 1
DI_FLAGSEX_RESERVED3 = 2
DI_FLAGSEX_CI_FAILED = 4
DI_FLAGSEX_FINISHINSTALL_ACTION = 8
DI_FLAGSEX_DIDINFOLIST = 16
DI_FLAGSEX_DIDCOMPATINFO = 32
DI_FLAGSEX_FILTERCLASSES = 64
DI_FLAGSEX_SETFAILEDINSTALL = 128
DI_FLAGSEX_DEVICECHANGE = 256
DI_FLAGSEX_ALWAYSWRITEIDS = 512
DI_FLAGSEX_PROPCHANGE_PENDING = 1024
DI_FLAGSEX_ALLOWEXCLUDEDDRVS = 2048
DI_FLAGSEX_NOUIONQUERYREMOVE = 4096
DI_FLAGSEX_USECLASSFORCOMPAT = 8192
DI_FLAGSEX_RESERVED4 = 16384
DI_FLAGSEX_NO_DRVREG_MODIFY = 32768
DI_FLAGSEX_IN_SYSTEM_SETUP = 65536
DI_FLAGSEX_INET_DRIVER = 131072
DI_FLAGSEX_APPENDDRIVERLIST = 262144
DI_FLAGSEX_PREINSTALLBACKUP = 524288
DI_FLAGSEX_BACKUPONREPLACE = 1048576
DI_FLAGSEX_DRIVERLIST_FROM_URL = 2097152
DI_FLAGSEX_RESERVED1 = 4194304
DI_FLAGSEX_EXCLUDE_OLD_INET_DRIVERS = 8388608
DI_FLAGSEX_POWERPAGE_ADDED = 16777216
DI_FLAGSEX_FILTERSIMILARDRIVERS = 33554432
DI_FLAGSEX_INSTALLEDDRIVER = 67108864
DI_FLAGSEX_NO_CLASSLIST_NODE_MERGE = 134217728
DI_FLAGSEX_ALTPLATFORM_DRVSEARCH = 268435456
DI_FLAGSEX_RESTART_DEVICE_ONLY = 536870912
DI_FLAGSEX_RECURSIVESEARCH = 1073741824
DI_FLAGSEX_SEARCH_PUBLISHED_INFS = 2147483648// SETUP_DI_DEVICE_INSTALL_FLAGS_EX (flags)
pub const DI_FLAGSEX_RESERVED2: u32 = 1;
pub const DI_FLAGSEX_RESERVED3: u32 = 2;
pub const DI_FLAGSEX_CI_FAILED: u32 = 4;
pub const DI_FLAGSEX_FINISHINSTALL_ACTION: u32 = 8;
pub const DI_FLAGSEX_DIDINFOLIST: u32 = 16;
pub const DI_FLAGSEX_DIDCOMPATINFO: u32 = 32;
pub const DI_FLAGSEX_FILTERCLASSES: u32 = 64;
pub const DI_FLAGSEX_SETFAILEDINSTALL: u32 = 128;
pub const DI_FLAGSEX_DEVICECHANGE: u32 = 256;
pub const DI_FLAGSEX_ALWAYSWRITEIDS: u32 = 512;
pub const DI_FLAGSEX_PROPCHANGE_PENDING: u32 = 1024;
pub const DI_FLAGSEX_ALLOWEXCLUDEDDRVS: u32 = 2048;
pub const DI_FLAGSEX_NOUIONQUERYREMOVE: u32 = 4096;
pub const DI_FLAGSEX_USECLASSFORCOMPAT: u32 = 8192;
pub const DI_FLAGSEX_RESERVED4: u32 = 16384;
pub const DI_FLAGSEX_NO_DRVREG_MODIFY: u32 = 32768;
pub const DI_FLAGSEX_IN_SYSTEM_SETUP: u32 = 65536;
pub const DI_FLAGSEX_INET_DRIVER: u32 = 131072;
pub const DI_FLAGSEX_APPENDDRIVERLIST: u32 = 262144;
pub const DI_FLAGSEX_PREINSTALLBACKUP: u32 = 524288;
pub const DI_FLAGSEX_BACKUPONREPLACE: u32 = 1048576;
pub const DI_FLAGSEX_DRIVERLIST_FROM_URL: u32 = 2097152;
pub const DI_FLAGSEX_RESERVED1: u32 = 4194304;
pub const DI_FLAGSEX_EXCLUDE_OLD_INET_DRIVERS: u32 = 8388608;
pub const DI_FLAGSEX_POWERPAGE_ADDED: u32 = 16777216;
pub const DI_FLAGSEX_FILTERSIMILARDRIVERS: u32 = 33554432;
pub const DI_FLAGSEX_INSTALLEDDRIVER: u32 = 67108864;
pub const DI_FLAGSEX_NO_CLASSLIST_NODE_MERGE: u32 = 134217728;
pub const DI_FLAGSEX_ALTPLATFORM_DRVSEARCH: u32 = 268435456;
pub const DI_FLAGSEX_RESTART_DEVICE_ONLY: u32 = 536870912;
pub const DI_FLAGSEX_RECURSIVESEARCH: u32 = 1073741824;
pub const DI_FLAGSEX_SEARCH_PUBLISHED_INFS: u32 = 2147483648;// SETUP_DI_DEVICE_INSTALL_FLAGS_EX
const (
DI_FLAGSEX_RESERVED2 uint32 = 1
DI_FLAGSEX_RESERVED3 uint32 = 2
DI_FLAGSEX_CI_FAILED uint32 = 4
DI_FLAGSEX_FINISHINSTALL_ACTION uint32 = 8
DI_FLAGSEX_DIDINFOLIST uint32 = 16
DI_FLAGSEX_DIDCOMPATINFO uint32 = 32
DI_FLAGSEX_FILTERCLASSES uint32 = 64
DI_FLAGSEX_SETFAILEDINSTALL uint32 = 128
DI_FLAGSEX_DEVICECHANGE uint32 = 256
DI_FLAGSEX_ALWAYSWRITEIDS uint32 = 512
DI_FLAGSEX_PROPCHANGE_PENDING uint32 = 1024
DI_FLAGSEX_ALLOWEXCLUDEDDRVS uint32 = 2048
DI_FLAGSEX_NOUIONQUERYREMOVE uint32 = 4096
DI_FLAGSEX_USECLASSFORCOMPAT uint32 = 8192
DI_FLAGSEX_RESERVED4 uint32 = 16384
DI_FLAGSEX_NO_DRVREG_MODIFY uint32 = 32768
DI_FLAGSEX_IN_SYSTEM_SETUP uint32 = 65536
DI_FLAGSEX_INET_DRIVER uint32 = 131072
DI_FLAGSEX_APPENDDRIVERLIST uint32 = 262144
DI_FLAGSEX_PREINSTALLBACKUP uint32 = 524288
DI_FLAGSEX_BACKUPONREPLACE uint32 = 1048576
DI_FLAGSEX_DRIVERLIST_FROM_URL uint32 = 2097152
DI_FLAGSEX_RESERVED1 uint32 = 4194304
DI_FLAGSEX_EXCLUDE_OLD_INET_DRIVERS uint32 = 8388608
DI_FLAGSEX_POWERPAGE_ADDED uint32 = 16777216
DI_FLAGSEX_FILTERSIMILARDRIVERS uint32 = 33554432
DI_FLAGSEX_INSTALLEDDRIVER uint32 = 67108864
DI_FLAGSEX_NO_CLASSLIST_NODE_MERGE uint32 = 134217728
DI_FLAGSEX_ALTPLATFORM_DRVSEARCH uint32 = 268435456
DI_FLAGSEX_RESTART_DEVICE_ONLY uint32 = 536870912
DI_FLAGSEX_RECURSIVESEARCH uint32 = 1073741824
DI_FLAGSEX_SEARCH_PUBLISHED_INFS uint32 = 2147483648
)const
DI_FLAGSEX_RESERVED2 = 1;
DI_FLAGSEX_RESERVED3 = 2;
DI_FLAGSEX_CI_FAILED = 4;
DI_FLAGSEX_FINISHINSTALL_ACTION = 8;
DI_FLAGSEX_DIDINFOLIST = 16;
DI_FLAGSEX_DIDCOMPATINFO = 32;
DI_FLAGSEX_FILTERCLASSES = 64;
DI_FLAGSEX_SETFAILEDINSTALL = 128;
DI_FLAGSEX_DEVICECHANGE = 256;
DI_FLAGSEX_ALWAYSWRITEIDS = 512;
DI_FLAGSEX_PROPCHANGE_PENDING = 1024;
DI_FLAGSEX_ALLOWEXCLUDEDDRVS = 2048;
DI_FLAGSEX_NOUIONQUERYREMOVE = 4096;
DI_FLAGSEX_USECLASSFORCOMPAT = 8192;
DI_FLAGSEX_RESERVED4 = 16384;
DI_FLAGSEX_NO_DRVREG_MODIFY = 32768;
DI_FLAGSEX_IN_SYSTEM_SETUP = 65536;
DI_FLAGSEX_INET_DRIVER = 131072;
DI_FLAGSEX_APPENDDRIVERLIST = 262144;
DI_FLAGSEX_PREINSTALLBACKUP = 524288;
DI_FLAGSEX_BACKUPONREPLACE = 1048576;
DI_FLAGSEX_DRIVERLIST_FROM_URL = 2097152;
DI_FLAGSEX_RESERVED1 = 4194304;
DI_FLAGSEX_EXCLUDE_OLD_INET_DRIVERS = 8388608;
DI_FLAGSEX_POWERPAGE_ADDED = 16777216;
DI_FLAGSEX_FILTERSIMILARDRIVERS = 33554432;
DI_FLAGSEX_INSTALLEDDRIVER = 67108864;
DI_FLAGSEX_NO_CLASSLIST_NODE_MERGE = 134217728;
DI_FLAGSEX_ALTPLATFORM_DRVSEARCH = 268435456;
DI_FLAGSEX_RESTART_DEVICE_ONLY = 536870912;
DI_FLAGSEX_RECURSIVESEARCH = 1073741824;
DI_FLAGSEX_SEARCH_PUBLISHED_INFS = 2147483648;// SETUP_DI_DEVICE_INSTALL_FLAGS_EX
pub const DI_FLAGSEX_RESERVED2: u32 = 1;
pub const DI_FLAGSEX_RESERVED3: u32 = 2;
pub const DI_FLAGSEX_CI_FAILED: u32 = 4;
pub const DI_FLAGSEX_FINISHINSTALL_ACTION: u32 = 8;
pub const DI_FLAGSEX_DIDINFOLIST: u32 = 16;
pub const DI_FLAGSEX_DIDCOMPATINFO: u32 = 32;
pub const DI_FLAGSEX_FILTERCLASSES: u32 = 64;
pub const DI_FLAGSEX_SETFAILEDINSTALL: u32 = 128;
pub const DI_FLAGSEX_DEVICECHANGE: u32 = 256;
pub const DI_FLAGSEX_ALWAYSWRITEIDS: u32 = 512;
pub const DI_FLAGSEX_PROPCHANGE_PENDING: u32 = 1024;
pub const DI_FLAGSEX_ALLOWEXCLUDEDDRVS: u32 = 2048;
pub const DI_FLAGSEX_NOUIONQUERYREMOVE: u32 = 4096;
pub const DI_FLAGSEX_USECLASSFORCOMPAT: u32 = 8192;
pub const DI_FLAGSEX_RESERVED4: u32 = 16384;
pub const DI_FLAGSEX_NO_DRVREG_MODIFY: u32 = 32768;
pub const DI_FLAGSEX_IN_SYSTEM_SETUP: u32 = 65536;
pub const DI_FLAGSEX_INET_DRIVER: u32 = 131072;
pub const DI_FLAGSEX_APPENDDRIVERLIST: u32 = 262144;
pub const DI_FLAGSEX_PREINSTALLBACKUP: u32 = 524288;
pub const DI_FLAGSEX_BACKUPONREPLACE: u32 = 1048576;
pub const DI_FLAGSEX_DRIVERLIST_FROM_URL: u32 = 2097152;
pub const DI_FLAGSEX_RESERVED1: u32 = 4194304;
pub const DI_FLAGSEX_EXCLUDE_OLD_INET_DRIVERS: u32 = 8388608;
pub const DI_FLAGSEX_POWERPAGE_ADDED: u32 = 16777216;
pub const DI_FLAGSEX_FILTERSIMILARDRIVERS: u32 = 33554432;
pub const DI_FLAGSEX_INSTALLEDDRIVER: u32 = 67108864;
pub const DI_FLAGSEX_NO_CLASSLIST_NODE_MERGE: u32 = 134217728;
pub const DI_FLAGSEX_ALTPLATFORM_DRVSEARCH: u32 = 268435456;
pub const DI_FLAGSEX_RESTART_DEVICE_ONLY: u32 = 536870912;
pub const DI_FLAGSEX_RECURSIVESEARCH: u32 = 1073741824;
pub const DI_FLAGSEX_SEARCH_PUBLISHED_INFS: u32 = 2147483648;const
DI_FLAGSEX_RESERVED2* = 1
DI_FLAGSEX_RESERVED3* = 2
DI_FLAGSEX_CI_FAILED* = 4
DI_FLAGSEX_FINISHINSTALL_ACTION* = 8
DI_FLAGSEX_DIDINFOLIST* = 16
DI_FLAGSEX_DIDCOMPATINFO* = 32
DI_FLAGSEX_FILTERCLASSES* = 64
DI_FLAGSEX_SETFAILEDINSTALL* = 128
DI_FLAGSEX_DEVICECHANGE* = 256
DI_FLAGSEX_ALWAYSWRITEIDS* = 512
DI_FLAGSEX_PROPCHANGE_PENDING* = 1024
DI_FLAGSEX_ALLOWEXCLUDEDDRVS* = 2048
DI_FLAGSEX_NOUIONQUERYREMOVE* = 4096
DI_FLAGSEX_USECLASSFORCOMPAT* = 8192
DI_FLAGSEX_RESERVED4* = 16384
DI_FLAGSEX_NO_DRVREG_MODIFY* = 32768
DI_FLAGSEX_IN_SYSTEM_SETUP* = 65536
DI_FLAGSEX_INET_DRIVER* = 131072
DI_FLAGSEX_APPENDDRIVERLIST* = 262144
DI_FLAGSEX_PREINSTALLBACKUP* = 524288
DI_FLAGSEX_BACKUPONREPLACE* = 1048576
DI_FLAGSEX_DRIVERLIST_FROM_URL* = 2097152
DI_FLAGSEX_RESERVED1* = 4194304
DI_FLAGSEX_EXCLUDE_OLD_INET_DRIVERS* = 8388608
DI_FLAGSEX_POWERPAGE_ADDED* = 16777216
DI_FLAGSEX_FILTERSIMILARDRIVERS* = 33554432
DI_FLAGSEX_INSTALLEDDRIVER* = 67108864
DI_FLAGSEX_NO_CLASSLIST_NODE_MERGE* = 134217728
DI_FLAGSEX_ALTPLATFORM_DRVSEARCH* = 268435456
DI_FLAGSEX_RESTART_DEVICE_ONLY* = 536870912
DI_FLAGSEX_RECURSIVESEARCH* = 1073741824
DI_FLAGSEX_SEARCH_PUBLISHED_INFS* = 2147483648enum SETUP_DI_DEVICE_INSTALL_FLAGS_EX : uint {
DI_FLAGSEX_RESERVED2 = 1,
DI_FLAGSEX_RESERVED3 = 2,
DI_FLAGSEX_CI_FAILED = 4,
DI_FLAGSEX_FINISHINSTALL_ACTION = 8,
DI_FLAGSEX_DIDINFOLIST = 16,
DI_FLAGSEX_DIDCOMPATINFO = 32,
DI_FLAGSEX_FILTERCLASSES = 64,
DI_FLAGSEX_SETFAILEDINSTALL = 128,
DI_FLAGSEX_DEVICECHANGE = 256,
DI_FLAGSEX_ALWAYSWRITEIDS = 512,
DI_FLAGSEX_PROPCHANGE_PENDING = 1024,
DI_FLAGSEX_ALLOWEXCLUDEDDRVS = 2048,
DI_FLAGSEX_NOUIONQUERYREMOVE = 4096,
DI_FLAGSEX_USECLASSFORCOMPAT = 8192,
DI_FLAGSEX_RESERVED4 = 16384,
DI_FLAGSEX_NO_DRVREG_MODIFY = 32768,
DI_FLAGSEX_IN_SYSTEM_SETUP = 65536,
DI_FLAGSEX_INET_DRIVER = 131072,
DI_FLAGSEX_APPENDDRIVERLIST = 262144,
DI_FLAGSEX_PREINSTALLBACKUP = 524288,
DI_FLAGSEX_BACKUPONREPLACE = 1048576,
DI_FLAGSEX_DRIVERLIST_FROM_URL = 2097152,
DI_FLAGSEX_RESERVED1 = 4194304,
DI_FLAGSEX_EXCLUDE_OLD_INET_DRIVERS = 8388608,
DI_FLAGSEX_POWERPAGE_ADDED = 16777216,
DI_FLAGSEX_FILTERSIMILARDRIVERS = 33554432,
DI_FLAGSEX_INSTALLEDDRIVER = 67108864,
DI_FLAGSEX_NO_CLASSLIST_NODE_MERGE = 134217728,
DI_FLAGSEX_ALTPLATFORM_DRVSEARCH = 268435456,
DI_FLAGSEX_RESTART_DEVICE_ONLY = 536870912,
DI_FLAGSEX_RECURSIVESEARCH = 1073741824,
DI_FLAGSEX_SEARCH_PUBLISHED_INFS = 2147483648,
}#define global DI_FLAGSEX_RESERVED2 0x1
#define global DI_FLAGSEX_RESERVED3 0x2
#define global DI_FLAGSEX_CI_FAILED 0x4
#define global DI_FLAGSEX_FINISHINSTALL_ACTION 0x8
#define global DI_FLAGSEX_DIDINFOLIST 0x10
#define global DI_FLAGSEX_DIDCOMPATINFO 0x20
#define global DI_FLAGSEX_FILTERCLASSES 0x40
#define global DI_FLAGSEX_SETFAILEDINSTALL 0x80
#define global DI_FLAGSEX_DEVICECHANGE 0x100
#define global DI_FLAGSEX_ALWAYSWRITEIDS 0x200
#define global DI_FLAGSEX_PROPCHANGE_PENDING 0x400
#define global DI_FLAGSEX_ALLOWEXCLUDEDDRVS 0x800
#define global DI_FLAGSEX_NOUIONQUERYREMOVE 0x1000
#define global DI_FLAGSEX_USECLASSFORCOMPAT 0x2000
#define global DI_FLAGSEX_RESERVED4 0x4000
#define global DI_FLAGSEX_NO_DRVREG_MODIFY 0x8000
#define global DI_FLAGSEX_IN_SYSTEM_SETUP 0x10000
#define global DI_FLAGSEX_INET_DRIVER 0x20000
#define global DI_FLAGSEX_APPENDDRIVERLIST 0x40000
#define global DI_FLAGSEX_PREINSTALLBACKUP 0x80000
#define global DI_FLAGSEX_BACKUPONREPLACE 0x100000
#define global DI_FLAGSEX_DRIVERLIST_FROM_URL 0x200000
#define global DI_FLAGSEX_RESERVED1 0x400000
#define global DI_FLAGSEX_EXCLUDE_OLD_INET_DRIVERS 0x800000
#define global DI_FLAGSEX_POWERPAGE_ADDED 0x1000000
#define global DI_FLAGSEX_FILTERSIMILARDRIVERS 0x2000000
#define global DI_FLAGSEX_INSTALLEDDRIVER 0x4000000
#define global DI_FLAGSEX_NO_CLASSLIST_NODE_MERGE 0x8000000
#define global DI_FLAGSEX_ALTPLATFORM_DRVSEARCH 0x10000000
#define global DI_FLAGSEX_RESTART_DEVICE_ONLY 0x20000000
#define global DI_FLAGSEX_RECURSIVESEARCH 0x40000000
#define global DI_FLAGSEX_SEARCH_PUBLISHED_INFS 0x80000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。