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

UPDATEDRIVERFORPLUGANDPLAYDEVICES_FLAGS

列挙型フラグ
基底型u4

メンバー 4

名前10進16進
INSTALLFLAG_FORCE10x1
INSTALLFLAG_READONLY20x2
INSTALLFLAG_NONINTERACTIVE40x4
INSTALLFLAG_BITS70x7

各言語での定義

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

typedef enum UPDATEDRIVERFORPLUGANDPLAYDEVICES_FLAGS : unsigned int {
    INSTALLFLAG_FORCE = 1,
    INSTALLFLAG_READONLY = 2,
    INSTALLFLAG_NONINTERACTIVE = 4,
    INSTALLFLAG_BITS = 7
} UPDATEDRIVERFORPLUGANDPLAYDEVICES_FLAGS;
[Flags]
public enum UPDATEDRIVERFORPLUGANDPLAYDEVICES_FLAGS : uint
{
    INSTALLFLAG_FORCE = 1,
    INSTALLFLAG_READONLY = 2,
    INSTALLFLAG_NONINTERACTIVE = 4,
    INSTALLFLAG_BITS = 7,
}
<Flags>
Public Enum UPDATEDRIVERFORPLUGANDPLAYDEVICES_FLAGS As UInteger
    INSTALLFLAG_FORCE = 1
    INSTALLFLAG_READONLY = 2
    INSTALLFLAG_NONINTERACTIVE = 4
    INSTALLFLAG_BITS = 7
End Enum
import enum

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