共用方式為


USBFN_PORT_TYPE (usbfnbase.h) 列舉

定義客戶端驅動程式可在埠偵測期間傳回的可能埠類型。

Syntax

typedef enum _USBFN_PORT_TYPE {
  UsbfnUnknownPort,
  UsbfnStandardDownstreamPort,
  UsbfnChargingDownstreamPort,
  UsbfnDedicatedChargingPort,
  UsbfnInvalidDedicatedChargingPort,
  UsbfnProprietaryDedicatedChargingPort,
  UsbfnPortTypeMaximum
} USBFN_PORT_TYPE, *PUSBFN_PORT_TYPE;

常數

 
UsbfnUnknownPort
埠偵測無法判斷埠類型。
UsbfnStandardDownstreamPort
上游埠已偵測為標準下游埠 (SDP) (,如電池充電規格 1.2) 中所定義。
UsbfnChargingDownstreamPort
上游埠已偵測為充電下游埠 (CDP) ,如電池充電規格 1.2 中所定義。
UsbfnDedicatedChargingPort
上游埠已偵測為專用充電埠, (DCP) (,如電池充電規格 1.2) 中所定義。
UsbfnInvalidDedicatedChargingPort
上游埠已偵測到為不符合電池充電規格 1.2 版的專用充電埠。
UsbfnProprietaryDedicatedChargingPort
已附加專屬的電源。
UsbfnPortTypeMaximum
列舉的最大值。

規格需求

需求
標頭 usbfnbase.h

另請參閱

USBFN_GET_ATTACH_ACTION