usbctypes.h 标头
此标头是 USB 策略管理器的客户端驱动程序的结构和枚举声明,用于监视 USB 类型 C 连接器的活动和/或参与 USB 类型 C 连接器的策略决策。
请勿直接包含此标头。 相反,仅包括 Usbpmapi.h。
有关详细信息,请参阅:
usbctypes.h 包含以下编程接口:
函数
USBC_PD_POWER_DATA_OBJECT_GET_TYPE 检索 PDO) (Power Data 对象的类型。 |
结构
USBC_PD_ALTERNATE_MODE 存储有关检测到的备用模式的信息。 |
USBC_PD_POWER_DATA_OBJECT 描述 PDO) (电源数据对象。 |
USBC_PD_REQUEST_DATA_OBJECT 描述 RDO) (请求数据对象。 |
枚举
USBC_CHARGING_STATE 了解USBC_CHARGING_STATE如何定义 Type-C 连接器的充电状态。 |
USBC_CURRENT 了解 USBC_CURRENT如何根据 Type-C 规范中的定义定义不同的 Type-C 当前级别。 |
USBC_DATA_ROLE 定义 USB 类型 C 连接设备的数据角色。 |
USBC_PARTNER 定义 USB 类型 C 连接器上检测到的连接器伙伴类型的值。 |
USBC_PD_AUGMENTED_POWER_DATA_OBJECT_TYPE 了解USBC_PD_AUGMENTED_POWER_DATA_OBJECT_TYPE如何 (APDO) 类型定义增强型电源数据对象。 |
USBC_PD_CONN_STATE 了解USBC_PD_CONN_STATE如何定义类型 C 端口的电源交付 (PD) 协商状态。 |
USBC_PD_POWER_DATA_OBJECT_TYPE 了解USBC_PD_POWER_DATA_OBJECT_TYPE如何 (PDO) 类型定义电源数据对象。 |
USBC_POWER_ROLE 了解USBC_POWER_ROLE如何定义 USB 类型 C 连接的设备的电源角色。 |
USBC_TYPEC_OPERATING_MODE 了解 USBC_TYPEC_OPERATING_MODE 如何定义 USB Type-C 连接器的运行模式。 |
USBC_UCSI_SET_POWER_LEVEL_C_CURRENT 定义当前电源操作模式的值。 |