Поделиться через


структура PMI_MEASUREMENT_CONFIGURATION (pmi.h)

Структура PMI_MEASUREMENT_CONFIGURATION содержит сведения о текущей конфигурации измерения электроэнергии для счетчика электроэнергии.

Синтаксис

typedef struct _PMI_MEASUREMENT_CONFIGURATION {
  ULONG AveragingInterval;
} PMI_MEASUREMENT_CONFIGURATION, *PPMI_MEASUREMENT_CONFIGURATION;

Члены

AveragingInterval

Значение в единицах миллисекундах (mS), указывающее интервал, в течение которого счетчик электроэнергии усредняет данные измерения мощности.

Замечания

Структура PMI_MEASUREMENT_CONFIGURATION указывает текущие параметры измерения, используемые счетчиком питания при мониторинге энергии, потребляемой системой из питания. Элемент AverageInterval указывает интервал времени, в течение которого счетчик электроэнергии усредняет данные измерения энергии, собираемые из питания.

Примечание Элемент AverageInterval должен иметь значение между значениями MinimumAverageInterval и MaximumAverageInterval членов структуры PMI_REPORTED_CAPABILITIES. Эта структура возвращается в PMI_CAPABILITIES структуре запроса IOCTL_PMI_GET_CAPABILITIES элемента управления ввода-вывода (IOCTL).
 

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows 7, Windows Server 2008 R2 и более поздних версиях операционных систем Windows.
заголовка pmi.h (include Pmi.h)

См. также

IOCTL_PMI_GET_CAPABILITIES

PMI_CAPABILITIES

PMI_REPORTED_CAPABILITIES