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

USB_WMI_DEVICE_NODE_TYPE

列挙型
基底型i4

メンバー 4

名前10進16進
UsbDevice00x0
HubDevice10x1
CompositeDevice20x2
UsbController30x3

各言語での定義

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

typedef enum USB_WMI_DEVICE_NODE_TYPE : int {
    UsbDevice = 0,
    HubDevice = 1,
    CompositeDevice = 2,
    UsbController = 3
} USB_WMI_DEVICE_NODE_TYPE;
public enum USB_WMI_DEVICE_NODE_TYPE : int
{
    UsbDevice = 0,
    HubDevice = 1,
    CompositeDevice = 2,
    UsbController = 3,
}
Public Enum USB_WMI_DEVICE_NODE_TYPE As Integer
    UsbDevice = 0
    HubDevice = 1
    CompositeDevice = 2
    UsbController = 3
End Enum
import enum

class USB_WMI_DEVICE_NODE_TYPE(enum.IntEnum):
    UsbDevice = 0
    HubDevice = 1
    CompositeDevice = 2
    UsbController = 3
// USB_WMI_DEVICE_NODE_TYPE
pub const UsbDevice: i32 = 0;
pub const HubDevice: i32 = 1;
pub const CompositeDevice: i32 = 2;
pub const UsbController: i32 = 3;
// USB_WMI_DEVICE_NODE_TYPE
const (
	UsbDevice int32 = 0
	HubDevice int32 = 1
	CompositeDevice int32 = 2
	UsbController int32 = 3
)
const
  UsbDevice = 0;
  HubDevice = 1;
  CompositeDevice = 2;
  UsbController = 3;
// USB_WMI_DEVICE_NODE_TYPE
pub const UsbDevice: i32 = 0;
pub const HubDevice: i32 = 1;
pub const CompositeDevice: i32 = 2;
pub const UsbController: i32 = 3;
const
  UsbDevice* = 0
  HubDevice* = 1
  CompositeDevice* = 2
  UsbController* = 3
enum USB_WMI_DEVICE_NODE_TYPE : int {
    UsbDevice = 0,
    HubDevice = 1,
    CompositeDevice = 2,
    UsbController = 3,
}
#define global UsbDevice       0x0
#define global HubDevice       0x1
#define global CompositeDevice 0x2
#define global UsbController   0x3