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

SETUP_DI_DEVICE_CREATION_FLAGS

列挙型フラグ
基底型u4

メンバー 2

名前10進16進
DICD_GENERATE_ID10x1
DICD_INHERIT_CLASSDRVS20x2

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum SETUP_DI_DEVICE_CREATION_FLAGS : unsigned int {
    DICD_GENERATE_ID = 1,
    DICD_INHERIT_CLASSDRVS = 2
} SETUP_DI_DEVICE_CREATION_FLAGS;
[Flags]
public enum SETUP_DI_DEVICE_CREATION_FLAGS : uint
{
    DICD_GENERATE_ID = 1,
    DICD_INHERIT_CLASSDRVS = 2,
}
<Flags>
Public Enum SETUP_DI_DEVICE_CREATION_FLAGS As UInteger
    DICD_GENERATE_ID = 1
    DICD_INHERIT_CLASSDRVS = 2
End Enum
import enum

class SETUP_DI_DEVICE_CREATION_FLAGS(enum.IntFlag):
    DICD_GENERATE_ID = 1
    DICD_INHERIT_CLASSDRVS = 2
// SETUP_DI_DEVICE_CREATION_FLAGS (flags)
pub const DICD_GENERATE_ID: u32 = 1;
pub const DICD_INHERIT_CLASSDRVS: u32 = 2;
// SETUP_DI_DEVICE_CREATION_FLAGS
const (
	DICD_GENERATE_ID uint32 = 1
	DICD_INHERIT_CLASSDRVS uint32 = 2
)
const
  DICD_GENERATE_ID = 1;
  DICD_INHERIT_CLASSDRVS = 2;
// SETUP_DI_DEVICE_CREATION_FLAGS
pub const DICD_GENERATE_ID: u32 = 1;
pub const DICD_INHERIT_CLASSDRVS: u32 = 2;
const
  DICD_GENERATE_ID* = 1
  DICD_INHERIT_CLASSDRVS* = 2
enum SETUP_DI_DEVICE_CREATION_FLAGS : uint {
    DICD_GENERATE_ID = 1,
    DICD_INHERIT_CLASSDRVS = 2,
}
#define global DICD_GENERATE_ID       0x1
#define global DICD_INHERIT_CLASSDRVS 0x2
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。