estrutura PMI_MEASUREMENT_CONFIGURATION (pmi.h)

A estrutura PMI_MEASUREMENT_CONFIGURATION contém informações sobre a configuração de medição de energia atual de um medidor de energia.

Sintaxe

typedef struct _PMI_MEASUREMENT_CONFIGURATION {
  ULONG AveragingInterval;
} PMI_MEASUREMENT_CONFIGURATION, *PPMI_MEASUREMENT_CONFIGURATION;

Membros

AveragingInterval

Um valor, em unidades de milissegundos (mS), que especifica o intervalo durante o qual o medidor de energia tem uma média de dados de medição de energia.

Comentários

A estrutura PMI_MEASUREMENT_CONFIGURATION especifica os parâmetros de medida atuais que o medidor de energia usa quando monitora a energia consumida pelo sistema de uma fonte de alimentação. O membro AverageInterval especifica o intervalo de tempo sobre o qual o medidor de energia faz a média dos dados de medição de energia coletados de uma fonte de alimentação.

Nota O membro AverageInterval deve ter um valor entre os valores dos membros MinimumAverageInterval e MaximumAverageInterval da estrutura PMI_REPORTED_CAPABILITIES . Essa estrutura é retornada na estrutura PMI_CAPABILITIES de uma solicitação de consulta ioctl (controle de E/S) de IOCTL_PMI_GET_CAPABILITIES .
 

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_GET_CAPABILITIES

PMI_CAPABILITIES

PMI_REPORTED_CAPABILITIES