定義客戶端驅動程式在埠偵測期間可傳回的可能埠類型。
語法
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 |