USB_NOTIFICATION_TYPE列挙 (usbioctl.h)
クライアント ドライバーによって要求できる通知の種類の値を定義します。
構文
typedef enum _USB_NOTIFICATION_TYPE {
EnumerationFailure,
InsufficentBandwidth,
InsufficentPower,
OverCurrent,
ResetOvercurrent,
AcquireBusInfo,
AcquireHubName,
AcquireControllerName,
HubOvercurrent,
HubPowerChange,
HubNestedTooDeeply,
ModernDeviceInLegacyHub
} USB_NOTIFICATION_TYPE;
定数
EnumerationFailure 予約済み。 |
InsufficentBandwidth 予約済み。 |
InsufficentPower 予約済み。 |
OverCurrent 予約済み。 |
ResetOvercurrent 予約済み。 |
AcquireBusInfo バスに関する情報を示します。 これは、 IOCTL_INTERNAL_USB_GET_BUS_INFO 要求によって取得されます。 「 USB_BUS_NOTIFICATION」も参照してください。 |
AcquireHubName 予約済み。 |
AcquireControllerName 予約済み。 |
HubOvercurrent 予約済み。 |
HubPowerChange 予約済み。 |
HubNestedTooDeeply 予約済み。 |
ModernDeviceInLegacyHub 予約済み。 |
必要条件
要件 | 値 |
---|---|
Header | usbioctl.h |