перечисление 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) |