UCM_CHARGING_STATE枚举 (ucmtypes.h)

定义 Type-C 连接器的充电状态。

语法

typedef enum _UCM_CHARGING_STATE {
  UcmChargingStateInvalid,
  UcmChargingStateNotCharging,
  UcmChargingStateNominalCharging,
  UcmChargingStateSlowCharging,
  UcmChargingStateTrickleCharging
} UCM_CHARGING_STATE, *PUCM_CHARGING_STATE;

常量

 
UcmChargingStateInvalid
指示充电状态无效。
UcmChargingStateNotCharging
指示端口未收取费用。
UcmChargingStateNominalCharging
指示端口正在收取名义费用。
UcmChargingStateSlowCharging
指示端口正在缓慢充电。
UcmChargingStateTrickleCharging
指示端口正在绘制细流充电。

要求

要求
最低受支持的客户端 Windows 10
最低受支持的服务器 Windows Server 2016
最低 KMDF 版本 1.15
最低 UMDF 版本 2.15
标头 ucmtypes.h (包括 Ucmcx.h)

另请参阅

UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS

UCM_CONNECTOR_TYPEC_ATTACH_PARAMS

UcmConnectorPdConnectionStateChanged

UcmConnectorTypeCAttach