USB_NOTIFICATION_TYPE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// usbioctl.h

typedef enum _USB_NOTIFICATION_TYPE {
  EnumerationFailure,
  InsufficentBandwidth,
  InsufficentPower,
  OverCurrent,
  ResetOvercurrent,
  AcquireBusInfo,
  AcquireHubName,
  AcquireControllerName,
  HubOvercurrent,
  HubPowerChange,
  HubNestedTooDeeply,
  ModernDeviceInLegacyHub
} USB_NOTIFICATION_TYPE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-usbioctl-_usb_notification_type)

_USB_NOTIFICATION_TYPE enumeration

Description

Defines values for the type of notification that can be requested by a client driver.

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.

Remarks

See also