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. Der PEP lieferte diesen Handle als Reaktion auf eine vorherige PEP_DPM_REGISTER_DEVICE Benachrichtigung.

[in] Component

Der Index, der die Komponente identifiziert. Dieses Element ist ein Index in das Komponentenarray in der PEP_DEVICE_REGISTER_V2 Struktur, die 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, liegen Komponentenindizes zwischen 0 und N–1.

[out] SetCount

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

Bemerkungen

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

Anforderungen

   
Unterstützte Mindestversion (Client) Unterstützt ab Windows 10.
Header pepfx.h (enthalten Pep_x.h)

Weitere Informationen

PEP_DEVICE_REGISTER_V2

PEP_DPM_QUERY_COMPONENT_PERF_CAPABILITIES

PEP_DPM_REGISTER_DEVICE