enumeração PMI_CAPABILITIES_TYPE (pmi.h)
A enumeração PMI_CAPABILITIES_TYPE define o tipo de dados de funcionalidades referenciado pelo membro Capability da estrutura PMI_CAPABILITIES . Essa enumeração também é usada para especificar o tipo de estrutura PMI_CAPABILITIES a ser retornada por meio de uma solicitação de ioctl (controle de E/S) de IOCTL_PMI_GET_CAPABILITIES .
Syntax
typedef enum {
PmiReportedCapabilities,
PmiMeteredHardware,
PmiCapabilitiesMax
} PMI_CAPABILITIES_TYPE;
Constantes
PmiReportedCapabilities Os dados de funcionalidades do PMI, formatados como uma estrutura de PMI_REPORTED_CAPABILITIES , especificam os recursos de energia do medidor de energia. |
PmiMeteredHardware Os dados de funcionalidades do PMI, formatados como uma estrutura PMI_METERED_HARDWARE_INFORMATION , especificam os dispositivos de hardware aos quais o medidor de energia fornece dados de medida. |
PmiCapabilitiesMax O número máximo de estruturas de funcionalidade de PMI. |
Comentários
O membro CapabilityType da estrutura PMI_CAPABILITIES contém informações sobre o tipo de dados de funcionalidade PMI referenciados pelo membro Capabilities dessa estrutura. Essa estrutura é retornada por meio de uma conclusão bem-sucedida de uma solicitação IOCTL 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) |