ホーム › Devices.Usb › USB_NOTIFICATION_TYPE
USB_NOTIFICATION_TYPE
列挙型メンバー 12
| 名前 | 10進 | 16進 |
|---|---|---|
| EnumerationFailure | 0 | 0x0 |
| InsufficentBandwidth | 1 | 0x1 |
| InsufficentPower | 2 | 0x2 |
| OverCurrent | 3 | 0x3 |
| ResetOvercurrent | 4 | 0x4 |
| AcquireBusInfo | 5 | 0x5 |
| AcquireHubName | 6 | 0x6 |
| AcquireControllerName | 7 | 0x7 |
| HubOvercurrent | 8 | 0x8 |
| HubPowerChange | 9 | 0x9 |
| HubNestedTooDeeply | 10 | 0xA |
| ModernDeviceInLegacyHub | 11 | 0xB |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum USB_NOTIFICATION_TYPE : int {
EnumerationFailure = 0,
InsufficentBandwidth = 1,
InsufficentPower = 2,
OverCurrent = 3,
ResetOvercurrent = 4,
AcquireBusInfo = 5,
AcquireHubName = 6,
AcquireControllerName = 7,
HubOvercurrent = 8,
HubPowerChange = 9,
HubNestedTooDeeply = 10,
ModernDeviceInLegacyHub = 11
} USB_NOTIFICATION_TYPE;public enum USB_NOTIFICATION_TYPE : int
{
EnumerationFailure = 0,
InsufficentBandwidth = 1,
InsufficentPower = 2,
OverCurrent = 3,
ResetOvercurrent = 4,
AcquireBusInfo = 5,
AcquireHubName = 6,
AcquireControllerName = 7,
HubOvercurrent = 8,
HubPowerChange = 9,
HubNestedTooDeeply = 10,
ModernDeviceInLegacyHub = 11,
}Public Enum USB_NOTIFICATION_TYPE As Integer
EnumerationFailure = 0
InsufficentBandwidth = 1
InsufficentPower = 2
OverCurrent = 3
ResetOvercurrent = 4
AcquireBusInfo = 5
AcquireHubName = 6
AcquireControllerName = 7
HubOvercurrent = 8
HubPowerChange = 9
HubNestedTooDeeply = 10
ModernDeviceInLegacyHub = 11
End Enumimport enum
class USB_NOTIFICATION_TYPE(enum.IntEnum):
EnumerationFailure = 0
InsufficentBandwidth = 1
InsufficentPower = 2
OverCurrent = 3
ResetOvercurrent = 4
AcquireBusInfo = 5
AcquireHubName = 6
AcquireControllerName = 7
HubOvercurrent = 8
HubPowerChange = 9
HubNestedTooDeeply = 10
ModernDeviceInLegacyHub = 11// USB_NOTIFICATION_TYPE
pub const EnumerationFailure: i32 = 0;
pub const InsufficentBandwidth: i32 = 1;
pub const InsufficentPower: i32 = 2;
pub const OverCurrent: i32 = 3;
pub const ResetOvercurrent: i32 = 4;
pub const AcquireBusInfo: i32 = 5;
pub const AcquireHubName: i32 = 6;
pub const AcquireControllerName: i32 = 7;
pub const HubOvercurrent: i32 = 8;
pub const HubPowerChange: i32 = 9;
pub const HubNestedTooDeeply: i32 = 10;
pub const ModernDeviceInLegacyHub: i32 = 11;// USB_NOTIFICATION_TYPE
const (
EnumerationFailure int32 = 0
InsufficentBandwidth int32 = 1
InsufficentPower int32 = 2
OverCurrent int32 = 3
ResetOvercurrent int32 = 4
AcquireBusInfo int32 = 5
AcquireHubName int32 = 6
AcquireControllerName int32 = 7
HubOvercurrent int32 = 8
HubPowerChange int32 = 9
HubNestedTooDeeply int32 = 10
ModernDeviceInLegacyHub int32 = 11
)const
EnumerationFailure = 0;
InsufficentBandwidth = 1;
InsufficentPower = 2;
OverCurrent = 3;
ResetOvercurrent = 4;
AcquireBusInfo = 5;
AcquireHubName = 6;
AcquireControllerName = 7;
HubOvercurrent = 8;
HubPowerChange = 9;
HubNestedTooDeeply = 10;
ModernDeviceInLegacyHub = 11;// USB_NOTIFICATION_TYPE
pub const EnumerationFailure: i32 = 0;
pub const InsufficentBandwidth: i32 = 1;
pub const InsufficentPower: i32 = 2;
pub const OverCurrent: i32 = 3;
pub const ResetOvercurrent: i32 = 4;
pub const AcquireBusInfo: i32 = 5;
pub const AcquireHubName: i32 = 6;
pub const AcquireControllerName: i32 = 7;
pub const HubOvercurrent: i32 = 8;
pub const HubPowerChange: i32 = 9;
pub const HubNestedTooDeeply: i32 = 10;
pub const ModernDeviceInLegacyHub: i32 = 11;const
EnumerationFailure* = 0
InsufficentBandwidth* = 1
InsufficentPower* = 2
OverCurrent* = 3
ResetOvercurrent* = 4
AcquireBusInfo* = 5
AcquireHubName* = 6
AcquireControllerName* = 7
HubOvercurrent* = 8
HubPowerChange* = 9
HubNestedTooDeeply* = 10
ModernDeviceInLegacyHub* = 11enum USB_NOTIFICATION_TYPE : int {
EnumerationFailure = 0,
InsufficentBandwidth = 1,
InsufficentPower = 2,
OverCurrent = 3,
ResetOvercurrent = 4,
AcquireBusInfo = 5,
AcquireHubName = 6,
AcquireControllerName = 7,
HubOvercurrent = 8,
HubPowerChange = 9,
HubNestedTooDeeply = 10,
ModernDeviceInLegacyHub = 11,
}#define global EnumerationFailure 0x0
#define global InsufficentBandwidth 0x1
#define global InsufficentPower 0x2
#define global OverCurrent 0x3
#define global ResetOvercurrent 0x4
#define global AcquireBusInfo 0x5
#define global AcquireHubName 0x6
#define global AcquireControllerName 0x7
#define global HubOvercurrent 0x8
#define global HubPowerChange 0x9
#define global HubNestedTooDeeply 0xA
#define global ModernDeviceInLegacyHub 0xB