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


перечисление 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)

См. также раздел

IOCTL_PMI_REGISTER_EVENT_NOTIFY

PMI_EVENT