PO_FX_PERF_STATE Struktur (wdm.h)
Die PO_FX_PERF_STATE-Struktur stellt einen Leistungszustand für eine einzelne Komponente innerhalb eines Geräts dar.
Syntax
typedef struct _PO_FX_PERF_STATE {
ULONGLONG Value;
PVOID Context;
} PO_FX_PERF_STATE, *PPO_FX_PERF_STATE;
Angehörige
Value
Der Wert dieses Leistungszustands. Die Einheiten werden durch das Unit Member des PO_FX_COMPONENT_PERF_SET angegeben, das diesen Leistungsstatus enthält. Wenn Wert beispielsweise 100000000 ist und das Unit Member des PO_FX_COMPONENT_PERF_SETPoFxPerfStateUnitFrequencyist, stellt dieser Leistungszustand 100 MHz dar.
Context
Ein Zeiger auf zusätzlichen Kontext für den Leistungszustand, der nicht vom member Value dargestellt werden kann. Diese Daten können zwischen dem Treiber und dem Plattformerweiterungs-Plug-In (PEP) gemeinsam genutzt werden.
Die Verwendung des Context Members kann die Visualisierung von Leistungszuständen in der Windows-Leistungsanalyse behindern.
Bemerkungen
Die Staaten Mitglied der PO_FX_COMPONENT_PERF_SET Struktur enthält ein Array von PO_FX_PERF_STATE Elementen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Wird ab Windows 10 unterstützt. |
Header- | wdm.h (include Wudfwdm.h) |