PEP_PPM_QUERY_IDLE_STATES_V2-Struktur (pep_x.h)
Die PEP_PPM_QUERY_IDLE_STATES_V2-Struktur wird während der Prozessorinitialisierung verwendet, um das Plattformerweiterungs-Plug-In (PEP) nach einer Liste der Prozessor-Leerlaufzustände abzufragen, die der Prozessor unterstützt.
Syntax
typedef struct _PEP_PPM_QUERY_IDLE_STATES_V2 {
[in] ULONG Count;
PEP_PROCESSOR_IDLE_STATE_V2 IdleStates[ANYSIZE_ARRAY];
} PEP_PPM_QUERY_IDLE_STATES_V2, *PPEP_PPM_QUERY_IDLE_STATES_V2;
Member
[in] Count
Die Anzahl der Elemente im IdleStates-Array . Das Windows Power Management Framework (PoFx) hat pep zuvor eine PEP_NOTIFY_PPM_QUERY_CAPABILITIES Benachrichtigung gesendet, um diese Nummer zu ermitteln.
[out] IdleStates[ANYSIZE_ARRAY]
Das erste Element in einem Array von PEP_PROCESSOR_IDLE_STATE_V2 Strukturen, die die Prozessor-Leerlaufzustände beschreiben. Wenn dieses Array mehr als ein Element enthält, folgen die additionsarray-Elemente dem Ende der PEP_PPM_QUERY_IDLE_STATES_V2-Struktur .
Hinweise
Diese Struktur wird von der PEP_NOTIFY_PPM_QUERY_IDLE_STATES_V2-Benachrichtigung verwendet. Der Count-Member der PEP_PPM_QUERY_IDLE_STATES_V2-Struktur enthält einen Eingabewert, der vom Windows Power Management Framework (PoFx) bereitgestellt wird. Die IdleStates-Arrayelemente enthalten Ausgabewerte, die pep als Reaktion auf diese Benachrichtigung in die Struktur schreibt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt ab Windows 10. |
Kopfzeile | pep_x.h (Pep_x.h einschließen) |
Weitere Informationen
PEP_NOTIFY_PPM_QUERY_CAPABILITIES