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) |