Share via


UCM_CHARGING_STATE enumeración (ucmtypes.h)

Define el estado de carga de un conector type-C.

Syntax

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

Constantes

 
UcmChargingStateInvalid
Indica que el estado de carga no es válido.
UcmChargingStateNotCharging
Indica que el puerto no dibuja un cargo.
UcmChargingStateNominalCharging
Indica que el puerto está dibujando un cargo nominal.
UcmChargingStateSlowCharging
Indica que el puerto está dibujando una carga lenta.
UcmChargingStateTrickleCharging
Indica que el puerto está dibujando un cargo engañado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Versión mínima de KMDF 1.15
Versión mínima de UMDF 2.15
Encabezado ucmtypes.h (include Ucmcx.h)

Consulte también

UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS

UCM_CONNECTOR_TYPEC_ATTACH_PARAMS

UcmConnectorPdConnectionStateChanged

UcmConnectorTypeCAttach