Поделиться через


перечисление PMI_CAPABILITIES_TYPE (pmi.h)

Перечисление PMI_CAPABILITIES_TYPE определяет тип данных возможностей, на которые ссылается элемент Capability структуры PMI_CAPABILITIES. Это перечисление также используется для указания типа структуры PMI_CAPABILITIES, возвращаемой с помощью запроса IOCTL_PMI_GET_CAPABILITIES управления ввода-вывода (IOCTL).

Синтаксис

typedef enum {
  PmiReportedCapabilities,
  PmiMeteredHardware,
  PmiCapabilitiesMax
} PMI_CAPABILITIES_TYPE;

Константы

 
PmiReportedCapabilities
Данные о возможностях PMI, отформатированные как структура PMI_REPORTED_CAPABILITIES, указывают возможности питания счетчика электроэнергии.
PmiMeteredHardware
Данные о возможностях PMI, отформатированные как структура PMI_METERED_HARDWARE_INFORMATION, указывают аппаратные устройства, которыми энергопотребление предоставляет данные измерения.
PmiCapabilitiesMax
Максимальное количество структур возможностей PMI.

Замечания

Элемент CapabilityType структуры PMI_CAPABILITIES содержит сведения о типе данных возможностей PMI, на которые ссылается элемент Capabilities этой структуры. Эта структура возвращается путем успешного завершения запроса IOCTL_PMI_GET_CAPABILITIES IOCTL.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows 7, Windows Server 2008 R2 и более поздних версиях операционных систем Windows.
заголовка pmi.h (include Pmi.h)

См. также

IOCTL_PMI_GET_CAPABILITIES

PMI_CAPABILITIES

PMI_METERED_HARDWARE_INFORMATION

PMI_REPORTED_CAPABILITIES