クライアント ドライバーが要求できる通知の種類の値を定義します。
構文
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 引っ込み思案。 |
必要条件
要件 | 価値 |
---|---|
ヘッダー | usbioctl.h |