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

USBFN_EVENT

列挙型
基底型i4

メンバー 13

名前10進16進
UsbfnEventMinimum00x0
UsbfnEventAttach10x1
UsbfnEventReset20x2
UsbfnEventDetach30x3
UsbfnEventSuspend40x4
UsbfnEventResume50x5
UsbfnEventSetupPacket60x6
UsbfnEventConfigured70x7
UsbfnEventUnConfigured80x8
UsbfnEventPortType90x9
UsbfnEventBusTearDown100xA
UsbfnEventSetInterface110xB
UsbfnEventMaximum120xC

各言語での定義

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

typedef enum USBFN_EVENT : int {
    UsbfnEventMinimum = 0,
    UsbfnEventAttach = 1,
    UsbfnEventReset = 2,
    UsbfnEventDetach = 3,
    UsbfnEventSuspend = 4,
    UsbfnEventResume = 5,
    UsbfnEventSetupPacket = 6,
    UsbfnEventConfigured = 7,
    UsbfnEventUnConfigured = 8,
    UsbfnEventPortType = 9,
    UsbfnEventBusTearDown = 10,
    UsbfnEventSetInterface = 11,
    UsbfnEventMaximum = 12
} USBFN_EVENT;
public enum USBFN_EVENT : int
{
    UsbfnEventMinimum = 0,
    UsbfnEventAttach = 1,
    UsbfnEventReset = 2,
    UsbfnEventDetach = 3,
    UsbfnEventSuspend = 4,
    UsbfnEventResume = 5,
    UsbfnEventSetupPacket = 6,
    UsbfnEventConfigured = 7,
    UsbfnEventUnConfigured = 8,
    UsbfnEventPortType = 9,
    UsbfnEventBusTearDown = 10,
    UsbfnEventSetInterface = 11,
    UsbfnEventMaximum = 12,
}
Public Enum USBFN_EVENT As Integer
    UsbfnEventMinimum = 0
    UsbfnEventAttach = 1
    UsbfnEventReset = 2
    UsbfnEventDetach = 3
    UsbfnEventSuspend = 4
    UsbfnEventResume = 5
    UsbfnEventSetupPacket = 6
    UsbfnEventConfigured = 7
    UsbfnEventUnConfigured = 8
    UsbfnEventPortType = 9
    UsbfnEventBusTearDown = 10
    UsbfnEventSetInterface = 11
    UsbfnEventMaximum = 12
End Enum
import enum

class USBFN_EVENT(enum.IntEnum):
    UsbfnEventMinimum = 0
    UsbfnEventAttach = 1
    UsbfnEventReset = 2
    UsbfnEventDetach = 3
    UsbfnEventSuspend = 4
    UsbfnEventResume = 5
    UsbfnEventSetupPacket = 6
    UsbfnEventConfigured = 7
    UsbfnEventUnConfigured = 8
    UsbfnEventPortType = 9
    UsbfnEventBusTearDown = 10
    UsbfnEventSetInterface = 11
    UsbfnEventMaximum = 12
// USBFN_EVENT
pub const UsbfnEventMinimum: i32 = 0;
pub const UsbfnEventAttach: i32 = 1;
pub const UsbfnEventReset: i32 = 2;
pub const UsbfnEventDetach: i32 = 3;
pub const UsbfnEventSuspend: i32 = 4;
pub const UsbfnEventResume: i32 = 5;
pub const UsbfnEventSetupPacket: i32 = 6;
pub const UsbfnEventConfigured: i32 = 7;
pub const UsbfnEventUnConfigured: i32 = 8;
pub const UsbfnEventPortType: i32 = 9;
pub const UsbfnEventBusTearDown: i32 = 10;
pub const UsbfnEventSetInterface: i32 = 11;
pub const UsbfnEventMaximum: i32 = 12;
// USBFN_EVENT
const (
	UsbfnEventMinimum int32 = 0
	UsbfnEventAttach int32 = 1
	UsbfnEventReset int32 = 2
	UsbfnEventDetach int32 = 3
	UsbfnEventSuspend int32 = 4
	UsbfnEventResume int32 = 5
	UsbfnEventSetupPacket int32 = 6
	UsbfnEventConfigured int32 = 7
	UsbfnEventUnConfigured int32 = 8
	UsbfnEventPortType int32 = 9
	UsbfnEventBusTearDown int32 = 10
	UsbfnEventSetInterface int32 = 11
	UsbfnEventMaximum int32 = 12
)
const
  UsbfnEventMinimum = 0;
  UsbfnEventAttach = 1;
  UsbfnEventReset = 2;
  UsbfnEventDetach = 3;
  UsbfnEventSuspend = 4;
  UsbfnEventResume = 5;
  UsbfnEventSetupPacket = 6;
  UsbfnEventConfigured = 7;
  UsbfnEventUnConfigured = 8;
  UsbfnEventPortType = 9;
  UsbfnEventBusTearDown = 10;
  UsbfnEventSetInterface = 11;
  UsbfnEventMaximum = 12;
// USBFN_EVENT
pub const UsbfnEventMinimum: i32 = 0;
pub const UsbfnEventAttach: i32 = 1;
pub const UsbfnEventReset: i32 = 2;
pub const UsbfnEventDetach: i32 = 3;
pub const UsbfnEventSuspend: i32 = 4;
pub const UsbfnEventResume: i32 = 5;
pub const UsbfnEventSetupPacket: i32 = 6;
pub const UsbfnEventConfigured: i32 = 7;
pub const UsbfnEventUnConfigured: i32 = 8;
pub const UsbfnEventPortType: i32 = 9;
pub const UsbfnEventBusTearDown: i32 = 10;
pub const UsbfnEventSetInterface: i32 = 11;
pub const UsbfnEventMaximum: i32 = 12;
const
  UsbfnEventMinimum* = 0
  UsbfnEventAttach* = 1
  UsbfnEventReset* = 2
  UsbfnEventDetach* = 3
  UsbfnEventSuspend* = 4
  UsbfnEventResume* = 5
  UsbfnEventSetupPacket* = 6
  UsbfnEventConfigured* = 7
  UsbfnEventUnConfigured* = 8
  UsbfnEventPortType* = 9
  UsbfnEventBusTearDown* = 10
  UsbfnEventSetInterface* = 11
  UsbfnEventMaximum* = 12
enum USBFN_EVENT : int {
    UsbfnEventMinimum = 0,
    UsbfnEventAttach = 1,
    UsbfnEventReset = 2,
    UsbfnEventDetach = 3,
    UsbfnEventSuspend = 4,
    UsbfnEventResume = 5,
    UsbfnEventSetupPacket = 6,
    UsbfnEventConfigured = 7,
    UsbfnEventUnConfigured = 8,
    UsbfnEventPortType = 9,
    UsbfnEventBusTearDown = 10,
    UsbfnEventSetInterface = 11,
    UsbfnEventMaximum = 12,
}
#define global UsbfnEventMinimum      0x0
#define global UsbfnEventAttach       0x1
#define global UsbfnEventReset        0x2
#define global UsbfnEventDetach       0x3
#define global UsbfnEventSuspend      0x4
#define global UsbfnEventResume       0x5
#define global UsbfnEventSetupPacket  0x6
#define global UsbfnEventConfigured   0x7
#define global UsbfnEventUnConfigured 0x8
#define global UsbfnEventPortType     0x9
#define global UsbfnEventBusTearDown  0xA
#define global UsbfnEventSetInterface 0xB
#define global UsbfnEventMaximum      0xC