共用方式為


USBFN_PORT_TYPE列舉 (usbfnbase.h)

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

語法

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