PEP_QUERY_COMPONENT_PERF_CAPABILITIES-Struktur (pepfx.h)

Die PEP_QUERY_COMPONENT_PERF_CAPABILITIES-Struktur gibt die Anzahl der Leistungsstatussätze (P-Zustand) an, die für eine Komponente definiert sind.

Syntax

typedef struct _PEP_QUERY_COMPONENT_PERF_CAPABILITIES {
  [in]  PEPHANDLE DeviceHandle;
  [in]  ULONG     Component;
  [out] ULONG     SetCount;
} PEP_QUERY_COMPONENT_PERF_CAPABILITIES, *PPEP_QUERY_COMPONENT_PERF_CAPABILITIES;

Member

[in] DeviceHandle

Ein PEPHANDLE-Wert, der das Gerät identifiziert. Das PEP hat dieses Handle als Reaktion auf eine vorherige PEP_DPM_REGISTER_DEVICE Benachrichtigung bereitgestellt.

[in] Component

Der Index, der die Komponente identifiziert. Dieses Element ist ein Index in das Array Components in der PEP_DEVICE_REGISTER_V2-Struktur , das der PEP zuvor als Reaktion auf die PEP_DPM_REGISTER_DEVICE-Benachrichtigung für dieses Gerät bereitgestellt hat. Wenn das Komponentenarray N-Elemente enthält, reichen die Komponentenindizes von 0 bis N–1.

[out] SetCount

Die Anzahl der P-Zustandssätze, die für diese Komponente definiert sind.

Hinweise

Diese Struktur wird von der PEP_DPM_QUERY_COMPONENT_PERF_CAPABILITIES Benachrichtigung verwendet. Die Member DeviceHandle und Component enthalten Eingabewerte, die vom Windows Power Management Framework (PoFx) bereitgestellt werden, wenn diese Benachrichtigung gesendet wird. Das SetCount-Element enthält einen Ausgabewert, den pep als Reaktion auf die Benachrichtigung in die Struktur schreibt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Wird ab Windows 10 unterstützt.
Kopfzeile pepfx.h (einschließlich Pep_x.h)

Weitere Informationen

PEP_DEVICE_REGISTER_V2

PEP_DPM_QUERY_COMPONENT_PERF_CAPABILITIES

PEP_DPM_REGISTER_DEVICE