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


Заголовок pmi.h

Этот заголовок используется powermeter. Дополнительные сведения см. в разделе:

pmi.h содержит следующие программные интерфейсы:

Функции IOCTL

 
IOCTL_PMI_GET_CAPABILITIES

Запрос IOCTL_PMI_GET_CAPABILITIES получает сведения о возможностях и ресурсах счетчика электроэнергии.
IOCTL_PMI_GET_CONFIGURATION

Запрос IOCTL_PMI_GET_CONFIGURATION возвращает сведения о текущей конфигурации счетчика мощности.
IOCTL_PMI_GET_MEASUREMENT

Запрос IOCTL_PMI_GET_MEASUREMENT возвращает текущие данные измерений от счетчика мощности.
IOCTL_PMI_REGISTER_EVENT_NOTIFY

Запрос IOCTL_PMI_REGISTER_EVENT_NOTIFY регистрирует инициаторА IOCTL для получения уведомлений о событии счетчика мощности. При возникновении события интерфейс счетчика мощности (PMI) завершает запрос IOCTL и возвращает сведения о событии.
IOCTL_PMI_SET_CONFIGURATION

Запрос IOCTL_PMI_SET_CONFIGURATION задает данные конфигурации для счетчика электроэнергии.

Структуры

 
PMI_BUDGETING_CONFIGURATION

Структура PMI_BUDGETING_CONFIGURATION содержит сведения о текущем бюджете электроэнергии счетчика электроэнергии. Бюджет электроэнергии определяет, сколько энергии система может потреблять из набора источников питания, отслеживаемых счетчиком электроэнергии.
PMI_CAPABILITIES

Структура PMI_CAPABILITIES содержит сведения о возможностях учета электроэнергии и бюджетирования счетчика электроэнергии.
PMI_CONFIGURATION

Структура PMI_CONFIGURATION содержит сведения о текущей конфигурации счетчика электроэнергии и бюджетирования.
PMI_EVENT

Структура PMI_EVENT содержит сведения о событии учета электроэнергии и бюджетирования, которое сигнализируется через интерфейс счетчика мощности (PMI).
PMI_MEASUREMENT_CONFIGURATION

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

Структура PMI_MEASUREMENT_DATA содержит текущее измерение мощности, собираемое счетчиком мощности.
PMI_METERED_HARDWARE_INFORMATION

Структура PMI_METERED_HARDWARE_INFORMATION содержит сведения об одном или нескольких источников питания, отслеживаемых счетчиком электроэнергии.
PMI_REPORTED_CAPABILITIES

Структура PMI_REPORTED_CAPABILITIES содержит сведения о типе учета электроэнергии и бюджете, поддерживаемых счетчиком электроэнергии. Кроме того, эта структура содержит сведения о ресурсе самого счетчика мощности.
PMI_THRESHOLD_CONFIGURATION

Структура PMI_THRESHOLD_CONFIGURATION содержит сведения о пороговой конфигурации счетчика электроэнергии.

Перечисления

 
PMI_CAPABILITIES_TYPE

Перечисление PMI_CAPABILITIES_TYPE определяет тип данных возможностей, на которые ссылается элемент Capability структуры PMI_CAPABILITIES.
PMI_CONFIGURATION_TYPE

Перечисление PMI_CONFIGURATION_TYPE определяет тип данных конфигурации PMI, на которые ссылается элемент Configuration структуры PMI_CONFIGURATION.
PMI_EVENT_TYPE

Перечисление PMI_EVENT_TYPE определяет тип события счетчика мощности PMI, возвращаемого при успешном выполнении запроса IOCTL_PMI_REGISTER_EVENT_NOTIFY.
PMI_MEASUREMENT_TYPE

Перечисление PMI_MEASUREMENT_TYPE определяет источник данных измерения PMI.
PMI_MEASUREMENT_UNIT

Перечисление PMI_MEASUREMENT_UNIT определяет единицы данных измерения PMI.