Compartilhar via


enumeração PMI_EVENT_TYPE (pmi.h)

A enumeração PMI_EVENT_TYPE define o tipo de evento de medidor de energia PMI retornado por meio da conclusão bem-sucedida de uma solicitação de IOCTL_PMI_REGISTER_EVENT_NOTIFY .

Syntax

typedef enum {
  PmiCapabilitiesChangedEvent,
  PmiThresholdEvent,
  PmiConfigurationChangedEvent,
  PmiBudgetEvent,
  PmiAveragingIntervalChangedEvent,
  PmiEventMax
} PMI_EVENT_TYPE;

Constantes

 
PmiCapabilitiesChangedEvent
O evento foi causado por uma alteração nos recursos de PMI do medidor de energia.
PmiThresholdEvent
O evento foi causado porque o nível de energia excedeu um limite configurado do medidor de energia.
PmiConfigurationChangedEvent
O evento foi causado por uma alteração na configuração do PMI do medidor de energia.
PmiBudgetEvent
O evento foi causado porque o orçamento de energia excedeu ou ficou abaixo do orçamento configurado do medidor de energia.
PmiAveragingIntervalChangedEvent
O evento foi causado porque o intervalo, durante o qual o medidor de energia faz a média dos dados de medição de energia, foi alterado.
PmiEventMax
O número máximo de tipos de eventos PMI.

Comentários

O membro EventType da estrutura PMI_EVENT contém informações sobre o tipo de dados de evento PMI referenciados pelo membro Event dessa estrutura. Essa estrutura é retornada por meio de uma conclusão bem-sucedida de uma solicitação de IOCTL_PMI_REGISTER_EVENT_NOTIFY .

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows 7, Windows Server 2008 R2 e versões posteriores dos sistemas operacionais Windows.
Cabeçalho pmi.h (inclua Pmi.h)

Confira também

IOCTL_PMI_REGISTER_EVENT_NOTIFY

PMI_EVENT