перечисление PMI_EVENT_TYPE (pmi.h)
Перечисление PMI_EVENT_TYPE определяет тип события счетчика мощности PMI, возвращаемого при успешном выполнении запроса IOCTL_PMI_REGISTER_EVENT_NOTIFY .
Синтаксис
typedef enum {
PmiCapabilitiesChangedEvent,
PmiThresholdEvent,
PmiConfigurationChangedEvent,
PmiBudgetEvent,
PmiAveragingIntervalChangedEvent,
PmiEventMax
} PMI_EVENT_TYPE;
Константы
PmiCapabilitiesChangedEvent Событие было вызвано изменением возможностей PMI счетчика мощности. |
PmiThresholdEvent Событие было вызвано тем, что уровень питания превысил заданное пороговое значение счетчика мощности. |
PmiConfigurationChangedEvent Событие было вызвано изменением конфигурации PMI счетчика мощности. |
PmiBudgetEvent Событие было вызвано тем, что бюджет электроэнергии превысил или упал ниже настроенного бюджета счетчика электроэнергии. |
PmiAveragingIntervalChangedEvent Событие было вызвано тем, что интервал, в течение которого счетчик электроэнергии средние данные измерения мощности, был изменен. |
PmiEventMax Максимальное число типов событий PMI. |
Комментарии
Элемент EventType структуры PMI_EVENT содержит сведения о типе данных событий PMI, на которые ссылается элемент Event этой структуры. Эта структура возвращается после успешного выполнения запроса IOCTL_PMI_REGISTER_EVENT_NOTIFY .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 7, Windows Server 2008 R2 и более поздних версиях операционных систем Windows. |
Верхняя часть | pmi.h (включая Pmi.h) |