Freigeben über


PEP_PPM_QUERY_FEEDBACK_COUNTERS-Struktur (pep_x.h)

Die PEP_PPM_QUERY_FEEDBACK_COUNTERS-Struktur beschreibt alle Prozessorleistungsindikatoren, die das Plattformerweiterungs-Plug-In (PEP) für einen bestimmten Prozessor unterstützt.

Syntax

typedef struct _PEP_PPM_QUERY_FEEDBACK_COUNTERS {
  [in]  ULONG                          Count;
        PEP_PROCESSOR_FEEDBACK_COUNTER Counters[ANYSIZE_ARRAY];
} PEP_PPM_QUERY_FEEDBACK_COUNTERS, *PPEP_PPM_QUERY_FEEDBACK_COUNTERS;

Member

[in] Count

Die Anzahl der vom PEP unterstützten Leistungsrückmeldungsindikatoren des Prozessors. Der PEP hat diese Anzahl zuvor als Reaktion auf eine PEP_NOTIFY_PPM_QUERY_CAPABILITIES-Benachrichtigung angegeben.

[out] Counters[ANYSIZE_ARRAY]

Das erste Element in einem Array von PEP_PROCESSOR_FEEDBACK_COUNTER Strukturen. Wenn dieses Array mehr als ein Element enthält, folgen die zusätzlichen Elemente unmittelbar dem Ende der PEP_PPM_QUERY_FEEDBACK_COUNTERS-Struktur . Das Count-Element gibt die Anzahl der Elemente in diesem Array an. Weitere Informationen finden Sie in den Hinweisen.

Hinweise

Diese Struktur wird von der PEP_NOTIFY_PPM_QUERY_FEEDBACK_COUNTERS Benachrichtigung verwendet. Der Count-Member der -Struktur enthält einen Eingabewert, den PoFx beim Senden dieser Benachrichtigung bereitstellt. Das Counters-Element enthält einen Ausgabewert, den pep als Reaktion auf die Benachrichtigung schreibt. Der PEP schreibt alle zusätzlichen Counters-Arrayelemente in den Ausgabepufferbereich, der der PEP_PPM_QUERY_FEEDBACK_COUNTERS-Struktur folgt. Der Puffer, den PoFx für diese Struktur zugewiesen hat, ist garantiert groß genug, um Arrayelemente zu enthalten, die der Struktur folgen.

Anforderungen

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

Weitere Informationen

PEP_NOTIFY_PPM_QUERY_FEEDBACK_COUNTERS

PEP_PROCESSOR_FEEDBACK_COUNTER