UCM_PD_POWER_DATA_OBJECT_TYPE enumeration (ucmtypes.h)

Defines Power Data Object types.

Syntax

typedef enum _UCM_PD_POWER_DATA_OBJECT_TYPE {
  UcmPdPdoTypeFixedSupply,
  UcmPdPdoTypeBatterySupply,
  UcmPdPdoTypeVariableSupplyNonBattery
} UCM_PD_POWER_DATA_OBJECT_TYPE;

Constants

 
UcmPdPdoTypeFixedSupply
Indicates the PD data object type is a fixed supply.
UcmPdPdoTypeBatterySupply
Indicates the PD data object type is a battery supply.
UcmPdPdoTypeVariableSupplyNonBattery
Indicates the PD data object type is a non-battery variable supply.

Requirements

Requirement Value
Minimum supported client Windows 10
Minimum supported server Windows Server 2016
Minimum KMDF version 1.15
Minimum UMDF version 2.15
Header ucmtypes.h (include Ucmcx.h)

See also

UCM_PD_POWER_DATA_OBJECT_GET_TYPE