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
上游端口被检测为电池充电规范修订版 1.2) 中定义的 DCP) ( (专用充电端口。
UsbfnInvalidDedicatedChargingPort
上游端口被检测为不符合电池充电规范修订版 1.2 的专用充电端口。
UsbfnProprietaryDedicatedChargingPort
附加了专有充电器。
UsbfnPortTypeMaximum
枚举的最大值。

要求

要求
Header usbfnbase.h

另请参阅

USBFN_GET_ATTACH_ACTION