UCM_CHARGING_STATE-Enumeration (ucmtypes.h)

Definiert den Ladezustand eines Typ-C-Connectors.

Syntax

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

Konstanten

 
UcmChargingStateInvalid
Gibt an, dass der Ladezustand ungültig ist.
UcmChargingStateNotCharging
Gibt an, dass der Port keine Gebühr zieht.
UcmChargingStateNominalCharging
Gibt an, dass der Port eine nominale Gebühr zieht.
UcmChargingStateSlowCharging
Gibt an, dass der Port langsam geladen wird.
UcmChargingStateTrickleCharging
Gibt an, dass der Port eine Täuschungsladung zeichnet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
KMDF-Mindestversion 1.15
UMDF-Mindestversion 2.15
Kopfzeile ucmtypes.h (ucmcx.h einschließen)

Weitere Informationen

UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS

UCM_CONNECTOR_TYPEC_ATTACH_PARAMS

UcmConnectorPdConnectionStateChanged

UcmConnectorTypeCAttach