USBFN_DEVICE_STATE列舉 (usbfnbase.h)
定義裝置/控制器的通用序列總線 (USB) 裝置狀態。 這些狀態會對應至 USB 2.0 規格 9.1 節中所定義的 USB 裝置狀態。
Syntax
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 列舉的最大值。 |
規格需求
需求 | 值 |
---|---|
標頭 | usbfnbase.h |