Compartir a través de


enumeración PMI_CAPABILITIES_TYPE (pmi.h)

La enumeración PMI_CAPABILITIES_TYPE define el tipo de datos de funcionalidad a los que hace referencia el miembro Capability de la estructura PMI_CAPABILITIES. Esta enumeración también se usa para especificar el tipo de estructura de PMI_CAPABILITIES que se va a devolver a través de una solicitud de control de E/S (IOCTL) de IOCTL_PMI_GET_CAPABILITIES.

Sintaxis

typedef enum {
  PmiReportedCapabilities,
  PmiMeteredHardware,
  PmiCapabilitiesMax
} PMI_CAPABILITIES_TYPE;

Constantes

 
PmiReportedCapabilities
Los datos de funcionalidades de PMI, con formato PMI_REPORTED_CAPABILITIES estructura, especifican las capacidades de potencia del medidor de energía.
PmiMeteredHardware
Los datos de funcionalidades de PMI, con formato PMI_METERED_HARDWARE_INFORMATION estructura, especifican los dispositivos de hardware a los que el medidor de energía proporciona datos de medición.
PmiCapabilitiesMax
Número máximo de estructuras de funcionalidad PMI.

Observaciones

El miembro CapabilityType de la estructura PMI_CAPABILITIES contiene información sobre el tipo de datos de funcionalidad PMI a los que hace referencia el miembro Capabilities de esa estructura. Esta estructura se devuelve a través de una finalización correcta de una solicitud de IOCTL_PMI_GET_CAPABILITIES IOCTL.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows 7, Windows Server 2008 R2 y versiones posteriores de los sistemas operativos Windows.
encabezado de pmi.h (include Pmi.h)

Consulte también

IOCTL_PMI_GET_CAPABILITIES

PMI_CAPABILITIES

PMI_METERED_HARDWARE_INFORMATION

PMI_REPORTED_CAPABILITIES