共用方式為


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