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.
Sintaxe
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 tem uma média de dados de medição de energia, foi alterado. |
PmiEventMax O número máximo de tipos de eventos PMI. |
Observações
O EventType membro da estrutura PMI_EVENT contém informações sobre o tipo de dados de evento PMI referenciados pelo membro de Evento 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 |
---|---|
de cliente com suporte mínimo | Disponível no Windows 7, Windows Server 2008 R2 e versões posteriores dos sistemas operacionais Windows. |
cabeçalho | pmi.h (inclua Pmi.h) |