Win32 API 日本語リファレンス
ホームUI.WindowsAndMessaging › DEV_BROADCAST_HDR_DEVICE_TYPE

DEV_BROADCAST_HDR_DEVICE_TYPE

列挙型
基底型u4

メンバー 5

名前10進16進
DBT_DEVTYP_DEVICEINTERFACE50x5
DBT_DEVTYP_HANDLE60x6
DBT_DEVTYP_OEM00x0
DBT_DEVTYP_PORT30x3
DBT_DEVTYP_VOLUME20x2

各言語での定義

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

typedef enum DEV_BROADCAST_HDR_DEVICE_TYPE : unsigned int {
    DBT_DEVTYP_DEVICEINTERFACE = 5,
    DBT_DEVTYP_HANDLE = 6,
    DBT_DEVTYP_OEM = 0,
    DBT_DEVTYP_PORT = 3,
    DBT_DEVTYP_VOLUME = 2
} DEV_BROADCAST_HDR_DEVICE_TYPE;
public enum DEV_BROADCAST_HDR_DEVICE_TYPE : uint
{
    DBT_DEVTYP_DEVICEINTERFACE = 5,
    DBT_DEVTYP_HANDLE = 6,
    DBT_DEVTYP_OEM = 0,
    DBT_DEVTYP_PORT = 3,
    DBT_DEVTYP_VOLUME = 2,
}
Public Enum DEV_BROADCAST_HDR_DEVICE_TYPE As UInteger
    DBT_DEVTYP_DEVICEINTERFACE = 5
    DBT_DEVTYP_HANDLE = 6
    DBT_DEVTYP_OEM = 0
    DBT_DEVTYP_PORT = 3
    DBT_DEVTYP_VOLUME = 2
End Enum
import enum

class DEV_BROADCAST_HDR_DEVICE_TYPE(enum.IntEnum):
    DBT_DEVTYP_DEVICEINTERFACE = 5
    DBT_DEVTYP_HANDLE = 6
    DBT_DEVTYP_OEM = 0
    DBT_DEVTYP_PORT = 3
    DBT_DEVTYP_VOLUME = 2
// DEV_BROADCAST_HDR_DEVICE_TYPE
pub const DBT_DEVTYP_DEVICEINTERFACE: u32 = 5;
pub const DBT_DEVTYP_HANDLE: u32 = 6;
pub const DBT_DEVTYP_OEM: u32 = 0;
pub const DBT_DEVTYP_PORT: u32 = 3;
pub const DBT_DEVTYP_VOLUME: u32 = 2;
// DEV_BROADCAST_HDR_DEVICE_TYPE
const (
	DBT_DEVTYP_DEVICEINTERFACE uint32 = 5
	DBT_DEVTYP_HANDLE uint32 = 6
	DBT_DEVTYP_OEM uint32 = 0
	DBT_DEVTYP_PORT uint32 = 3
	DBT_DEVTYP_VOLUME uint32 = 2
)
const
  DBT_DEVTYP_DEVICEINTERFACE = 5;
  DBT_DEVTYP_HANDLE = 6;
  DBT_DEVTYP_OEM = 0;
  DBT_DEVTYP_PORT = 3;
  DBT_DEVTYP_VOLUME = 2;
// DEV_BROADCAST_HDR_DEVICE_TYPE
pub const DBT_DEVTYP_DEVICEINTERFACE: u32 = 5;
pub const DBT_DEVTYP_HANDLE: u32 = 6;
pub const DBT_DEVTYP_OEM: u32 = 0;
pub const DBT_DEVTYP_PORT: u32 = 3;
pub const DBT_DEVTYP_VOLUME: u32 = 2;
const
  DBT_DEVTYP_DEVICEINTERFACE* = 5
  DBT_DEVTYP_HANDLE* = 6
  DBT_DEVTYP_OEM* = 0
  DBT_DEVTYP_PORT* = 3
  DBT_DEVTYP_VOLUME* = 2
enum DEV_BROADCAST_HDR_DEVICE_TYPE : uint {
    DBT_DEVTYP_DEVICEINTERFACE = 5,
    DBT_DEVTYP_HANDLE = 6,
    DBT_DEVTYP_OEM = 0,
    DBT_DEVTYP_PORT = 3,
    DBT_DEVTYP_VOLUME = 2,
}
#define global DBT_DEVTYP_DEVICEINTERFACE 0x5
#define global DBT_DEVTYP_HANDLE          0x6
#define global DBT_DEVTYP_OEM             0x0
#define global DBT_DEVTYP_PORT            0x3
#define global DBT_DEVTYP_VOLUME          0x2