EFI_USBFN_PORT_TYPE

EFI_USBFN_PORT_TYPE 枚举指定 USB 端口类型。

语法

typedef enum _EFI_USBFN_PORT_TYPE
{
    EfiUsbUnknownPort = 0,
    EfiUsbStandardDownstreamPort,
    EfiUsbChargingDownstreamPort,
    EfiUsbDedicatedChargingPort,
    EfiUsbInvalidDedicatedChargingPort
} EFI_USBFN_PORT_TYPE;

常量

说明
EfiUsbUnknownPort 未知端口 - 驱动程序内部默认端口类型;永远不会由具有成功状态代码的驱动程序返回。
EfiUsbStandardDownstreamPort 标准下游端口 - 标准 USB 主机。
EfiUsbChargingDownstreamPort 对下游端口充电 - 标准 USB 主机。
EfiUsbDedicatedChargingPort 专用充电端口 – 墙式充电器,而不是 USB 主机。
EfiUsbInvalidDedicatedChargingPort 专用充电端口无效 – 不是 USB 主机或专用充电端口。

注解

有关详细信息,请参阅 USB.org 网站上的“电池充电规范,修订版 1.1”。

要求

标头:用户生成