PEP_QUERY_COMPONENT_PERF_STATES-Struktur (pepfx.h)

Die PEP_QUERY_COMPONENT_PERF_STATES-Struktur enthält eine Liste mit diskreten Leistungszustandswerten (P-Zustand) für den angegebenen P-Zustandssatz.

Syntax

typedef struct _PEP_QUERY_COMPONENT_PERF_STATES {
  [in] PEPHANDLE       DeviceHandle;
  [in] ULONG           Component;
  [in] ULONG           Set;
  [in] PPEP_PERF_STATE States;
} PEP_QUERY_COMPONENT_PERF_STATES, *PPEP_QUERY_COMPONENT_PERF_STATES;

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.

[in] Set

Der Index, der diesen P-Zustandssatz identifiziert. Wenn M die Anzahl der P-Zustandssätze für diese Komponente ist, reichen die P-Zustandssatzindizes von 0 bis M–1. Der PEP hat zuvor die Anzahl der P-Zustandssätze als Reaktion auf eine PEP_DPM_QUERY_COMPONENT_PERF_CAPABILITIES Benachrichtigung angegeben.

[in] States

Ein Zeiger auf einen Ausgabepuffer. Pep schreibt ein Array von PEP_PERF_STATE Strukturen in diesen Puffer. Jedes Arrayelement beschreibt einen P-Zustand in der P-Zustandsmenge, die vom Set-Element angegeben wird. Das Windows Power Management Framework (PoFx) hat diesen Puffer zugewiesen, der garantiert groß genug ist, um ein Array der Länge zu enthalten, das der PEP zuvor als Reaktion auf eine PEP_DPM_QUERY_COMPONENT_PERF_SET Benachrichtigung in das Discrete.Count-Element der PEP_QUERY_COMPONENT_PERF_SET-Struktur geschrieben hat.

Hinweise

Diese Struktur wird von der PEP_DPM_QUERY_COMPONENT_PERF_STATES-Benachrichtigung verwendet. Alle vier Member dieser Struktur enthalten Eingabewerte, die von PoFx bereitgestellt werden, wenn diese Benachrichtigung gesendet wird.

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_STATES

PEP_DPM_REGISTER_DEVICE

PEP_PERF_STATE