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
Header ucmtypes.h (Ucmcx.h を含む)

こちらもご覧ください

UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS

UCM_CONNECTOR_TYPEC_ATTACH_PARAMS

UcmConnectorPdConnectionStateChanged

UcmConnectorTypeCAttach