EMI_MEASUREMENT_UNIT enumeration (emi.h)

The EMI_MEASUREMENT_UNIT enumeration represents the available units of energy measurements that can be retrieved from a device by using IOCTL_EMI_GET_MEASUREMENT.

Syntax

typedef enum {
  EmiMeasurementUnitPicowattHours
} EMI_MEASUREMENT_UNIT;

Constants

 
EmiMeasurementUnitPicowattHours
The energy measurement is returned in picowatt-hours.

Remarks

When a component calls EMI_METADATA structure output parameter.

In devices that implement EMI_VERSION_V1, picowatt-hours is the only supported unit.

Requirements

Requirement Value
Minimum supported client Available starting with Windows 10.
Header emi.h (include Emi.h)

See also

EMI_METADATA

Energy Metering Interface

IOCTL_EMI_GET_MEASUREMENT