ホーム › Devices.DeviceAndDriverInstallation › SETUP_DI_DEVICE_CONFIGURATION_FLAGS
SETUP_DI_DEVICE_CONFIGURATION_FLAGS
列挙型フラグメンバー 20
| 名前 | 10進 | 16進 |
|---|---|---|
| CONFIGFLAG_DISABLED | 1 | 0x1 |
| CONFIGFLAG_REMOVED | 2 | 0x2 |
| CONFIGFLAG_MANUAL_INSTALL | 4 | 0x4 |
| CONFIGFLAG_IGNORE_BOOT_LC | 8 | 0x8 |
| CONFIGFLAG_NET_BOOT | 16 | 0x10 |
| CONFIGFLAG_REINSTALL | 32 | 0x20 |
| CONFIGFLAG_FAILEDINSTALL | 64 | 0x40 |
| CONFIGFLAG_CANTSTOPACHILD | 128 | 0x80 |
| CONFIGFLAG_OKREMOVEROM | 256 | 0x100 |
| CONFIGFLAG_NOREMOVEEXIT | 512 | 0x200 |
| CONFIGFLAG_FINISH_INSTALL | 1024 | 0x400 |
| CONFIGFLAG_NEEDS_FORCED_CONFIG | 2048 | 0x800 |
| CONFIGFLAG_NETBOOT_CARD | 4096 | 0x1000 |
| CONFIGFLAG_PARTIAL_LOG_CONF | 8192 | 0x2000 |
| CONFIGFLAG_SUPPRESS_SURPRISE | 16384 | 0x4000 |
| CONFIGFLAG_VERIFY_HARDWARE | 32768 | 0x8000 |
| CONFIGFLAG_FINISHINSTALL_UI | 65536 | 0x10000 |
| CONFIGFLAG_FINISHINSTALL_ACTION | 131072 | 0x20000 |
| CONFIGFLAG_BOOT_DEVICE | 262144 | 0x40000 |
| CONFIGFLAG_NEEDS_CLASS_CONFIG | 524288 | 0x80000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum SETUP_DI_DEVICE_CONFIGURATION_FLAGS : unsigned int {
CONFIGFLAG_DISABLED = 1,
CONFIGFLAG_REMOVED = 2,
CONFIGFLAG_MANUAL_INSTALL = 4,
CONFIGFLAG_IGNORE_BOOT_LC = 8,
CONFIGFLAG_NET_BOOT = 16,
CONFIGFLAG_REINSTALL = 32,
CONFIGFLAG_FAILEDINSTALL = 64,
CONFIGFLAG_CANTSTOPACHILD = 128,
CONFIGFLAG_OKREMOVEROM = 256,
CONFIGFLAG_NOREMOVEEXIT = 512,
CONFIGFLAG_FINISH_INSTALL = 1024,
CONFIGFLAG_NEEDS_FORCED_CONFIG = 2048,
CONFIGFLAG_NETBOOT_CARD = 4096,
CONFIGFLAG_PARTIAL_LOG_CONF = 8192,
CONFIGFLAG_SUPPRESS_SURPRISE = 16384,
CONFIGFLAG_VERIFY_HARDWARE = 32768,
CONFIGFLAG_FINISHINSTALL_UI = 65536,
CONFIGFLAG_FINISHINSTALL_ACTION = 131072,
CONFIGFLAG_BOOT_DEVICE = 262144,
CONFIGFLAG_NEEDS_CLASS_CONFIG = 524288
} SETUP_DI_DEVICE_CONFIGURATION_FLAGS;[Flags]
public enum SETUP_DI_DEVICE_CONFIGURATION_FLAGS : uint
{
CONFIGFLAG_DISABLED = 1,
CONFIGFLAG_REMOVED = 2,
CONFIGFLAG_MANUAL_INSTALL = 4,
CONFIGFLAG_IGNORE_BOOT_LC = 8,
CONFIGFLAG_NET_BOOT = 16,
CONFIGFLAG_REINSTALL = 32,
CONFIGFLAG_FAILEDINSTALL = 64,
CONFIGFLAG_CANTSTOPACHILD = 128,
CONFIGFLAG_OKREMOVEROM = 256,
CONFIGFLAG_NOREMOVEEXIT = 512,
CONFIGFLAG_FINISH_INSTALL = 1024,
CONFIGFLAG_NEEDS_FORCED_CONFIG = 2048,
CONFIGFLAG_NETBOOT_CARD = 4096,
CONFIGFLAG_PARTIAL_LOG_CONF = 8192,
CONFIGFLAG_SUPPRESS_SURPRISE = 16384,
CONFIGFLAG_VERIFY_HARDWARE = 32768,
CONFIGFLAG_FINISHINSTALL_UI = 65536,
CONFIGFLAG_FINISHINSTALL_ACTION = 131072,
CONFIGFLAG_BOOT_DEVICE = 262144,
CONFIGFLAG_NEEDS_CLASS_CONFIG = 524288,
}<Flags>
Public Enum SETUP_DI_DEVICE_CONFIGURATION_FLAGS As UInteger
CONFIGFLAG_DISABLED = 1
CONFIGFLAG_REMOVED = 2
CONFIGFLAG_MANUAL_INSTALL = 4
CONFIGFLAG_IGNORE_BOOT_LC = 8
CONFIGFLAG_NET_BOOT = 16
CONFIGFLAG_REINSTALL = 32
CONFIGFLAG_FAILEDINSTALL = 64
CONFIGFLAG_CANTSTOPACHILD = 128
CONFIGFLAG_OKREMOVEROM = 256
CONFIGFLAG_NOREMOVEEXIT = 512
CONFIGFLAG_FINISH_INSTALL = 1024
CONFIGFLAG_NEEDS_FORCED_CONFIG = 2048
CONFIGFLAG_NETBOOT_CARD = 4096
CONFIGFLAG_PARTIAL_LOG_CONF = 8192
CONFIGFLAG_SUPPRESS_SURPRISE = 16384
CONFIGFLAG_VERIFY_HARDWARE = 32768
CONFIGFLAG_FINISHINSTALL_UI = 65536
CONFIGFLAG_FINISHINSTALL_ACTION = 131072
CONFIGFLAG_BOOT_DEVICE = 262144
CONFIGFLAG_NEEDS_CLASS_CONFIG = 524288
End Enumimport enum
class SETUP_DI_DEVICE_CONFIGURATION_FLAGS(enum.IntFlag):
CONFIGFLAG_DISABLED = 1
CONFIGFLAG_REMOVED = 2
CONFIGFLAG_MANUAL_INSTALL = 4
CONFIGFLAG_IGNORE_BOOT_LC = 8
CONFIGFLAG_NET_BOOT = 16
CONFIGFLAG_REINSTALL = 32
CONFIGFLAG_FAILEDINSTALL = 64
CONFIGFLAG_CANTSTOPACHILD = 128
CONFIGFLAG_OKREMOVEROM = 256
CONFIGFLAG_NOREMOVEEXIT = 512
CONFIGFLAG_FINISH_INSTALL = 1024
CONFIGFLAG_NEEDS_FORCED_CONFIG = 2048
CONFIGFLAG_NETBOOT_CARD = 4096
CONFIGFLAG_PARTIAL_LOG_CONF = 8192
CONFIGFLAG_SUPPRESS_SURPRISE = 16384
CONFIGFLAG_VERIFY_HARDWARE = 32768
CONFIGFLAG_FINISHINSTALL_UI = 65536
CONFIGFLAG_FINISHINSTALL_ACTION = 131072
CONFIGFLAG_BOOT_DEVICE = 262144
CONFIGFLAG_NEEDS_CLASS_CONFIG = 524288// SETUP_DI_DEVICE_CONFIGURATION_FLAGS (flags)
pub const CONFIGFLAG_DISABLED: u32 = 1;
pub const CONFIGFLAG_REMOVED: u32 = 2;
pub const CONFIGFLAG_MANUAL_INSTALL: u32 = 4;
pub const CONFIGFLAG_IGNORE_BOOT_LC: u32 = 8;
pub const CONFIGFLAG_NET_BOOT: u32 = 16;
pub const CONFIGFLAG_REINSTALL: u32 = 32;
pub const CONFIGFLAG_FAILEDINSTALL: u32 = 64;
pub const CONFIGFLAG_CANTSTOPACHILD: u32 = 128;
pub const CONFIGFLAG_OKREMOVEROM: u32 = 256;
pub const CONFIGFLAG_NOREMOVEEXIT: u32 = 512;
pub const CONFIGFLAG_FINISH_INSTALL: u32 = 1024;
pub const CONFIGFLAG_NEEDS_FORCED_CONFIG: u32 = 2048;
pub const CONFIGFLAG_NETBOOT_CARD: u32 = 4096;
pub const CONFIGFLAG_PARTIAL_LOG_CONF: u32 = 8192;
pub const CONFIGFLAG_SUPPRESS_SURPRISE: u32 = 16384;
pub const CONFIGFLAG_VERIFY_HARDWARE: u32 = 32768;
pub const CONFIGFLAG_FINISHINSTALL_UI: u32 = 65536;
pub const CONFIGFLAG_FINISHINSTALL_ACTION: u32 = 131072;
pub const CONFIGFLAG_BOOT_DEVICE: u32 = 262144;
pub const CONFIGFLAG_NEEDS_CLASS_CONFIG: u32 = 524288;// SETUP_DI_DEVICE_CONFIGURATION_FLAGS
const (
CONFIGFLAG_DISABLED uint32 = 1
CONFIGFLAG_REMOVED uint32 = 2
CONFIGFLAG_MANUAL_INSTALL uint32 = 4
CONFIGFLAG_IGNORE_BOOT_LC uint32 = 8
CONFIGFLAG_NET_BOOT uint32 = 16
CONFIGFLAG_REINSTALL uint32 = 32
CONFIGFLAG_FAILEDINSTALL uint32 = 64
CONFIGFLAG_CANTSTOPACHILD uint32 = 128
CONFIGFLAG_OKREMOVEROM uint32 = 256
CONFIGFLAG_NOREMOVEEXIT uint32 = 512
CONFIGFLAG_FINISH_INSTALL uint32 = 1024
CONFIGFLAG_NEEDS_FORCED_CONFIG uint32 = 2048
CONFIGFLAG_NETBOOT_CARD uint32 = 4096
CONFIGFLAG_PARTIAL_LOG_CONF uint32 = 8192
CONFIGFLAG_SUPPRESS_SURPRISE uint32 = 16384
CONFIGFLAG_VERIFY_HARDWARE uint32 = 32768
CONFIGFLAG_FINISHINSTALL_UI uint32 = 65536
CONFIGFLAG_FINISHINSTALL_ACTION uint32 = 131072
CONFIGFLAG_BOOT_DEVICE uint32 = 262144
CONFIGFLAG_NEEDS_CLASS_CONFIG uint32 = 524288
)const
CONFIGFLAG_DISABLED = 1;
CONFIGFLAG_REMOVED = 2;
CONFIGFLAG_MANUAL_INSTALL = 4;
CONFIGFLAG_IGNORE_BOOT_LC = 8;
CONFIGFLAG_NET_BOOT = 16;
CONFIGFLAG_REINSTALL = 32;
CONFIGFLAG_FAILEDINSTALL = 64;
CONFIGFLAG_CANTSTOPACHILD = 128;
CONFIGFLAG_OKREMOVEROM = 256;
CONFIGFLAG_NOREMOVEEXIT = 512;
CONFIGFLAG_FINISH_INSTALL = 1024;
CONFIGFLAG_NEEDS_FORCED_CONFIG = 2048;
CONFIGFLAG_NETBOOT_CARD = 4096;
CONFIGFLAG_PARTIAL_LOG_CONF = 8192;
CONFIGFLAG_SUPPRESS_SURPRISE = 16384;
CONFIGFLAG_VERIFY_HARDWARE = 32768;
CONFIGFLAG_FINISHINSTALL_UI = 65536;
CONFIGFLAG_FINISHINSTALL_ACTION = 131072;
CONFIGFLAG_BOOT_DEVICE = 262144;
CONFIGFLAG_NEEDS_CLASS_CONFIG = 524288;// SETUP_DI_DEVICE_CONFIGURATION_FLAGS
pub const CONFIGFLAG_DISABLED: u32 = 1;
pub const CONFIGFLAG_REMOVED: u32 = 2;
pub const CONFIGFLAG_MANUAL_INSTALL: u32 = 4;
pub const CONFIGFLAG_IGNORE_BOOT_LC: u32 = 8;
pub const CONFIGFLAG_NET_BOOT: u32 = 16;
pub const CONFIGFLAG_REINSTALL: u32 = 32;
pub const CONFIGFLAG_FAILEDINSTALL: u32 = 64;
pub const CONFIGFLAG_CANTSTOPACHILD: u32 = 128;
pub const CONFIGFLAG_OKREMOVEROM: u32 = 256;
pub const CONFIGFLAG_NOREMOVEEXIT: u32 = 512;
pub const CONFIGFLAG_FINISH_INSTALL: u32 = 1024;
pub const CONFIGFLAG_NEEDS_FORCED_CONFIG: u32 = 2048;
pub const CONFIGFLAG_NETBOOT_CARD: u32 = 4096;
pub const CONFIGFLAG_PARTIAL_LOG_CONF: u32 = 8192;
pub const CONFIGFLAG_SUPPRESS_SURPRISE: u32 = 16384;
pub const CONFIGFLAG_VERIFY_HARDWARE: u32 = 32768;
pub const CONFIGFLAG_FINISHINSTALL_UI: u32 = 65536;
pub const CONFIGFLAG_FINISHINSTALL_ACTION: u32 = 131072;
pub const CONFIGFLAG_BOOT_DEVICE: u32 = 262144;
pub const CONFIGFLAG_NEEDS_CLASS_CONFIG: u32 = 524288;const
CONFIGFLAG_DISABLED* = 1
CONFIGFLAG_REMOVED* = 2
CONFIGFLAG_MANUAL_INSTALL* = 4
CONFIGFLAG_IGNORE_BOOT_LC* = 8
CONFIGFLAG_NET_BOOT* = 16
CONFIGFLAG_REINSTALL* = 32
CONFIGFLAG_FAILEDINSTALL* = 64
CONFIGFLAG_CANTSTOPACHILD* = 128
CONFIGFLAG_OKREMOVEROM* = 256
CONFIGFLAG_NOREMOVEEXIT* = 512
CONFIGFLAG_FINISH_INSTALL* = 1024
CONFIGFLAG_NEEDS_FORCED_CONFIG* = 2048
CONFIGFLAG_NETBOOT_CARD* = 4096
CONFIGFLAG_PARTIAL_LOG_CONF* = 8192
CONFIGFLAG_SUPPRESS_SURPRISE* = 16384
CONFIGFLAG_VERIFY_HARDWARE* = 32768
CONFIGFLAG_FINISHINSTALL_UI* = 65536
CONFIGFLAG_FINISHINSTALL_ACTION* = 131072
CONFIGFLAG_BOOT_DEVICE* = 262144
CONFIGFLAG_NEEDS_CLASS_CONFIG* = 524288enum SETUP_DI_DEVICE_CONFIGURATION_FLAGS : uint {
CONFIGFLAG_DISABLED = 1,
CONFIGFLAG_REMOVED = 2,
CONFIGFLAG_MANUAL_INSTALL = 4,
CONFIGFLAG_IGNORE_BOOT_LC = 8,
CONFIGFLAG_NET_BOOT = 16,
CONFIGFLAG_REINSTALL = 32,
CONFIGFLAG_FAILEDINSTALL = 64,
CONFIGFLAG_CANTSTOPACHILD = 128,
CONFIGFLAG_OKREMOVEROM = 256,
CONFIGFLAG_NOREMOVEEXIT = 512,
CONFIGFLAG_FINISH_INSTALL = 1024,
CONFIGFLAG_NEEDS_FORCED_CONFIG = 2048,
CONFIGFLAG_NETBOOT_CARD = 4096,
CONFIGFLAG_PARTIAL_LOG_CONF = 8192,
CONFIGFLAG_SUPPRESS_SURPRISE = 16384,
CONFIGFLAG_VERIFY_HARDWARE = 32768,
CONFIGFLAG_FINISHINSTALL_UI = 65536,
CONFIGFLAG_FINISHINSTALL_ACTION = 131072,
CONFIGFLAG_BOOT_DEVICE = 262144,
CONFIGFLAG_NEEDS_CLASS_CONFIG = 524288,
}#define global CONFIGFLAG_DISABLED 0x1
#define global CONFIGFLAG_REMOVED 0x2
#define global CONFIGFLAG_MANUAL_INSTALL 0x4
#define global CONFIGFLAG_IGNORE_BOOT_LC 0x8
#define global CONFIGFLAG_NET_BOOT 0x10
#define global CONFIGFLAG_REINSTALL 0x20
#define global CONFIGFLAG_FAILEDINSTALL 0x40
#define global CONFIGFLAG_CANTSTOPACHILD 0x80
#define global CONFIGFLAG_OKREMOVEROM 0x100
#define global CONFIGFLAG_NOREMOVEEXIT 0x200
#define global CONFIGFLAG_FINISH_INSTALL 0x400
#define global CONFIGFLAG_NEEDS_FORCED_CONFIG 0x800
#define global CONFIGFLAG_NETBOOT_CARD 0x1000
#define global CONFIGFLAG_PARTIAL_LOG_CONF 0x2000
#define global CONFIGFLAG_SUPPRESS_SURPRISE 0x4000
#define global CONFIGFLAG_VERIFY_HARDWARE 0x8000
#define global CONFIGFLAG_FINISHINSTALL_UI 0x10000
#define global CONFIGFLAG_FINISHINSTALL_ACTION 0x20000
#define global CONFIGFLAG_BOOT_DEVICE 0x40000
#define global CONFIGFLAG_NEEDS_CLASS_CONFIG 0x80000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。