Win32 API 日本語リファレンス
ホームDevices.DeviceAndDriverInstallation › SETUP_DI_DEVICE_CONFIGURATION_FLAGS

SETUP_DI_DEVICE_CONFIGURATION_FLAGS

列挙型フラグ
基底型u4

メンバー 20

名前10進16進
CONFIGFLAG_DISABLED10x1
CONFIGFLAG_REMOVED20x2
CONFIGFLAG_MANUAL_INSTALL40x4
CONFIGFLAG_IGNORE_BOOT_LC80x8
CONFIGFLAG_NET_BOOT160x10
CONFIGFLAG_REINSTALL320x20
CONFIGFLAG_FAILEDINSTALL640x40
CONFIGFLAG_CANTSTOPACHILD1280x80
CONFIGFLAG_OKREMOVEROM2560x100
CONFIGFLAG_NOREMOVEEXIT5120x200
CONFIGFLAG_FINISH_INSTALL10240x400
CONFIGFLAG_NEEDS_FORCED_CONFIG20480x800
CONFIGFLAG_NETBOOT_CARD40960x1000
CONFIGFLAG_PARTIAL_LOG_CONF81920x2000
CONFIGFLAG_SUPPRESS_SURPRISE163840x4000
CONFIGFLAG_VERIFY_HARDWARE327680x8000
CONFIGFLAG_FINISHINSTALL_UI655360x10000
CONFIGFLAG_FINISHINSTALL_ACTION1310720x20000
CONFIGFLAG_BOOT_DEVICE2621440x40000
CONFIGFLAG_NEEDS_CLASS_CONFIG5242880x80000

各言語での定義

列挙メンバーの定義。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 Enum
import 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* = 524288
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,
}
#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)。