USB_NOTIFICATION_TYPE enumeration (usbioctl.h)
Defines values for the type of notification that can be requested by a client driver.
Syntax
typedef enum _USB_NOTIFICATION_TYPE {
EnumerationFailure,
InsufficentBandwidth,
InsufficentPower,
OverCurrent,
ResetOvercurrent,
AcquireBusInfo,
AcquireHubName,
AcquireControllerName,
HubOvercurrent,
HubPowerChange,
HubNestedTooDeeply,
ModernDeviceInLegacyHub
} USB_NOTIFICATION_TYPE;
Constants
EnumerationFailure Reserved. |
InsufficentBandwidth Reserved. |
InsufficentPower Reserved. |
OverCurrent Reserved. |
ResetOvercurrent Reserved. |
AcquireBusInfo Indicates the information about the bus. This is retrieved by the IOCTL_INTERNAL_USB_GET_BUS_INFO request. Also see, USB_BUS_NOTIFICATION. |
AcquireHubName Reserved. |
AcquireControllerName Reserved. |
HubOvercurrent Reserved. |
HubPowerChange Reserved. |
HubNestedTooDeeply Reserved. |
ModernDeviceInLegacyHub Reserved. |
Requirements
Requirement | Value |
---|---|
Header | usbioctl.h |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for