共用方式為


USB_CONTROLLER_FLAVOR列舉型別 (usb.h)

USB_CONTROLLER_FLAVOR 列舉會指定USB主機控制器的類型。

語法

typedef enum _USB_CONTROLLER_FLAVOR {
  USB_HcGeneric,
  OHCI_Generic,
  OHCI_Hydra,
  OHCI_NEC,
  UHCI_Generic,
  UHCI_Piix4,
  UHCI_Piix3,
  UHCI_Ich2,
  UHCI_Reserved204,
  UHCI_Ich1,
  UHCI_Ich3m,
  UHCI_Ich4,
  UHCI_Ich5,
  UHCI_Ich6,
  UHCI_Intel,
  UHCI_VIA,
  UHCI_VIA_x01,
  UHCI_VIA_x02,
  UHCI_VIA_x03,
  UHCI_VIA_x04,
  UHCI_VIA_x0E_FIFO,
  EHCI_Generic,
  EHCI_NEC,
  EHCI_Lucent,
  EHCI_NVIDIA_Tegra2,
  EHCI_NVIDIA_Tegra3,
  EHCI_Intel_Medfield
} USB_CONTROLLER_FLAVOR;

常數

 
USB_HcGeneric
表示泛型主機控制器。
OHCI_Generic
表示一般 OHCI 主機控制器。
OHCI_Hydra
表示 Hydra 主機控制器。
OHCI_NEC
表示 NEC 主機控制器。
UHCI_Generic
表示泛型UHCI主機控制器。
UHCI_Piix4
指出 Intel PIIX4 UHCI 主機控制器。
UHCI_Piix3
指出 Intel PIIX3 UHCI 主機控制器。
UHCI_Ich2
指出 Intel ICH2 UHCI 主機控制器。
UHCI_Reserved204
UHCI_Ich1
指出 Intel 815 ICH1 UHCI 主機控制器。
UHCI_Ich3m
指出 Intel ICH3m UHCI 主機控制器。
UHCI_Ich4
指出 Intel ICH4m UHCI 主機控制器。
UHCI_Ich5
指出 Intel ICH5m UHCI 主機控制器。
UHCI_Ich6
指出 Intel ICH6m UHCI 主機控制器。
UHCI_Intel
表示一般 Intel UHCI 主機控制器。
UHCI_VIA
表示一般 VIA UHCI 主機控制器。
UHCI_VIA_x01
指出修訂 1 VIA UHCI 主機控制器。
UHCI_VIA_x02
指出修訂 2 VIA UHCI 主機控制器。
UHCI_VIA_x03
指出修訂 3 VIA UHCI 主機控制器。
UHCI_VIA_x04
指出修訂 4 VIA UHCI 主機控制器。
UHCI_VIA_x0E_FIFO
指出 FIFO 修訂 VIA UHCI 主機控制器。
EHCI_Generic
表示泛型 EHCI 主機控制器。
EHCI_NEC
表示 NEC EHCI 主機控制器。
EHCI_Lucent
表示 EHCI Lucent 主機控制器。
EHCI_NVIDIA_Tegra2
指出修訂 2 NVIDIA Tegra EHCI 主機控制器。
EHCI_NVIDIA_Tegra3
指出修訂 3 NVIDIA Tegra EHCI 主機控制器。
EHCI_Intel_Medfield
指出 Intel Medfield 主機控制器。

要求

要求 價值
標頭 usb.h (包括 Usb.h)

另請參閱

USB 常數和列舉

USB_CONTROLLER_INFO_0