PMI_CAPABILITIES_TYPE-Enumeration (pmi.h)
Die PMI_CAPABILITIES_TYPE-Enumeration definiert den Typ der Funktionendaten, auf den das Capability-Member der PMI_CAPABILITIES-Struktur verweist. Diese Enumeration wird auch verwendet, um den Typ der PMI_CAPABILITIES-Struktur anzugeben, die über eine IOCTL_PMI_GET_CAPABILITIES I/O-Steuerelementanforderung (IOCTL) zurückgegeben werden soll.
Syntax
typedef enum {
PmiReportedCapabilities,
PmiMeteredHardware,
PmiCapabilitiesMax
} PMI_CAPABILITIES_TYPE;
Konstanten
PmiReportedCapabilities Die daten der PMI-Funktionen, die als PMI_REPORTED_CAPABILITIES-Struktur formatiert sind, geben die Leistungsfunktionen des Leistungsmessgeräts an. |
PmiMeteredHardware Die als PMI_METERED_HARDWARE_INFORMATION Struktur formatierten PMI-Funktionen geben die Hardwaregeräte an, für die das Leistungsmessgerät Messdaten bereitstellt. |
PmiCapabilitiesMax Die maximale Anzahl von PMI-Funktionsstrukturen. |
Hinweise
Das CapabilityType-Element der PMI_CAPABILITIES-Struktur enthält Informationen zum Typ der PMI-Funktionsdaten, auf die das Capabilities-Element dieser Struktur verweist. Diese Struktur wird durch einen erfolgreichen Abschluss einer IOCTL_PMI_GET_CAPABILITIES IOCTL-Anforderung zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 7, Windows Server 2008 R2 und höheren Versionen der Windows-Betriebssysteme. |
Kopfzeile | pmi.h (include Pmi.h) |