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

USB_CONNECTION_STATUS

列挙型
基底型i4

メンバー 11

名前10進16進
NoDeviceConnected00x0
DeviceConnected10x1
DeviceFailedEnumeration20x2
DeviceGeneralFailure30x3
DeviceCausedOvercurrent40x4
DeviceNotEnoughPower50x5
DeviceNotEnoughBandwidth60x6
DeviceHubNestedTooDeeply70x7
DeviceInLegacyHub80x8
DeviceEnumerating90x9
DeviceReset100xA

各言語での定義

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

typedef enum USB_CONNECTION_STATUS : int {
    NoDeviceConnected = 0,
    DeviceConnected = 1,
    DeviceFailedEnumeration = 2,
    DeviceGeneralFailure = 3,
    DeviceCausedOvercurrent = 4,
    DeviceNotEnoughPower = 5,
    DeviceNotEnoughBandwidth = 6,
    DeviceHubNestedTooDeeply = 7,
    DeviceInLegacyHub = 8,
    DeviceEnumerating = 9,
    DeviceReset = 10
} USB_CONNECTION_STATUS;
public enum USB_CONNECTION_STATUS : int
{
    NoDeviceConnected = 0,
    DeviceConnected = 1,
    DeviceFailedEnumeration = 2,
    DeviceGeneralFailure = 3,
    DeviceCausedOvercurrent = 4,
    DeviceNotEnoughPower = 5,
    DeviceNotEnoughBandwidth = 6,
    DeviceHubNestedTooDeeply = 7,
    DeviceInLegacyHub = 8,
    DeviceEnumerating = 9,
    DeviceReset = 10,
}
Public Enum USB_CONNECTION_STATUS As Integer
    NoDeviceConnected = 0
    DeviceConnected = 1
    DeviceFailedEnumeration = 2
    DeviceGeneralFailure = 3
    DeviceCausedOvercurrent = 4
    DeviceNotEnoughPower = 5
    DeviceNotEnoughBandwidth = 6
    DeviceHubNestedTooDeeply = 7
    DeviceInLegacyHub = 8
    DeviceEnumerating = 9
    DeviceReset = 10
End Enum
import enum

class USB_CONNECTION_STATUS(enum.IntEnum):
    NoDeviceConnected = 0
    DeviceConnected = 1
    DeviceFailedEnumeration = 2
    DeviceGeneralFailure = 3
    DeviceCausedOvercurrent = 4
    DeviceNotEnoughPower = 5
    DeviceNotEnoughBandwidth = 6
    DeviceHubNestedTooDeeply = 7
    DeviceInLegacyHub = 8
    DeviceEnumerating = 9
    DeviceReset = 10
// USB_CONNECTION_STATUS
pub const NoDeviceConnected: i32 = 0;
pub const DeviceConnected: i32 = 1;
pub const DeviceFailedEnumeration: i32 = 2;
pub const DeviceGeneralFailure: i32 = 3;
pub const DeviceCausedOvercurrent: i32 = 4;
pub const DeviceNotEnoughPower: i32 = 5;
pub const DeviceNotEnoughBandwidth: i32 = 6;
pub const DeviceHubNestedTooDeeply: i32 = 7;
pub const DeviceInLegacyHub: i32 = 8;
pub const DeviceEnumerating: i32 = 9;
pub const DeviceReset: i32 = 10;
// USB_CONNECTION_STATUS
const (
	NoDeviceConnected int32 = 0
	DeviceConnected int32 = 1
	DeviceFailedEnumeration int32 = 2
	DeviceGeneralFailure int32 = 3
	DeviceCausedOvercurrent int32 = 4
	DeviceNotEnoughPower int32 = 5
	DeviceNotEnoughBandwidth int32 = 6
	DeviceHubNestedTooDeeply int32 = 7
	DeviceInLegacyHub int32 = 8
	DeviceEnumerating int32 = 9
	DeviceReset int32 = 10
)
const
  NoDeviceConnected = 0;
  DeviceConnected = 1;
  DeviceFailedEnumeration = 2;
  DeviceGeneralFailure = 3;
  DeviceCausedOvercurrent = 4;
  DeviceNotEnoughPower = 5;
  DeviceNotEnoughBandwidth = 6;
  DeviceHubNestedTooDeeply = 7;
  DeviceInLegacyHub = 8;
  DeviceEnumerating = 9;
  DeviceReset = 10;
// USB_CONNECTION_STATUS
pub const NoDeviceConnected: i32 = 0;
pub const DeviceConnected: i32 = 1;
pub const DeviceFailedEnumeration: i32 = 2;
pub const DeviceGeneralFailure: i32 = 3;
pub const DeviceCausedOvercurrent: i32 = 4;
pub const DeviceNotEnoughPower: i32 = 5;
pub const DeviceNotEnoughBandwidth: i32 = 6;
pub const DeviceHubNestedTooDeeply: i32 = 7;
pub const DeviceInLegacyHub: i32 = 8;
pub const DeviceEnumerating: i32 = 9;
pub const DeviceReset: i32 = 10;
const
  NoDeviceConnected* = 0
  DeviceConnected* = 1
  DeviceFailedEnumeration* = 2
  DeviceGeneralFailure* = 3
  DeviceCausedOvercurrent* = 4
  DeviceNotEnoughPower* = 5
  DeviceNotEnoughBandwidth* = 6
  DeviceHubNestedTooDeeply* = 7
  DeviceInLegacyHub* = 8
  DeviceEnumerating* = 9
  DeviceReset* = 10
enum USB_CONNECTION_STATUS : int {
    NoDeviceConnected = 0,
    DeviceConnected = 1,
    DeviceFailedEnumeration = 2,
    DeviceGeneralFailure = 3,
    DeviceCausedOvercurrent = 4,
    DeviceNotEnoughPower = 5,
    DeviceNotEnoughBandwidth = 6,
    DeviceHubNestedTooDeeply = 7,
    DeviceInLegacyHub = 8,
    DeviceEnumerating = 9,
    DeviceReset = 10,
}
#define global NoDeviceConnected        0x0
#define global DeviceConnected          0x1
#define global DeviceFailedEnumeration  0x2
#define global DeviceGeneralFailure     0x3
#define global DeviceCausedOvercurrent  0x4
#define global DeviceNotEnoughPower     0x5
#define global DeviceNotEnoughBandwidth 0x6
#define global DeviceHubNestedTooDeeply 0x7
#define global DeviceInLegacyHub        0x8
#define global DeviceEnumerating        0x9
#define global DeviceReset              0xA