USBFN_DEVICE_STATE 枚举 (usbfnbase.h)
定义设备/控制器的通用串行总线 (USB) 设备状态。 这些状态对应于 USB 2.0 规范第 9.1 节中定义的 USB 设备状态。
语法
typedef enum _USBFN_DEVICE_STATE {
UsbfnDeviceStateMinimum,
UsbfnDeviceStateAttached,
UsbfnDeviceStateDefault,
UsbfnDeviceStateDetached,
UsbfnDeviceStateAddressed,
UsbfnDeviceStateConfigured,
UsbfnDeviceStateSuspended,
UsbfnDeviceStateStateMaximum
} USBFN_DEVICE_STATE, *PUSBFN_DEVICE_STATE;
常量
UsbfnDeviceStateMinimum 枚举的最小值。 |
UsbfnDeviceStateAttached 设备连接到上游端口。 |
UsbfnDeviceStateDefault 设备已连接并连接到上游端口,但尚未重置。 |
UsbfnDeviceStateDetached 设备未连接到上游端口。 |
UsbfnDeviceStateAddressed 主机已为设备分配非默认 USB 地址。 |
UsbfnDeviceStateConfigured 设备已由主机配置。 |
UsbfnDeviceStateSuspended 设备已暂停。 |
UsbfnDeviceStateStateMaximum 枚举的最大值。 |
要求
要求 | 值 |
---|---|
Header | usbfnbase.h |