PEP_PPM_FEEDBACK_READ-Struktur (pep_x.h)

Die PEP_PPM_FEEDBACK_READ-Struktur enthält den Wert, der aus einem Prozessorleistungsfeedbackindikator gelesen wird.

Syntax

typedef struct _PEP_PPM_FEEDBACK_READ {
  ULONG CounterIndex;
  union {
    ULONG64 InstantaneousValue;
    struct {
      ULONG64 NominalCount;
      ULONG64 ActualCount;
    };
  };
} PEP_PPM_FEEDBACK_READ, *PPEP_PPM_FEEDBACK_READ;

Member

CounterIndex

Der Index, der angibt, welcher Prozessorleistungsfeedbackindikator gelesen werden soll. Wenn das Plattformerweiterungs-Plug-In (PEP) N-Indikatoren für diesen Prozessor unterstützt, reichen die Zählerindizes von 0 bis N-1. Pep hat zuvor die Anzahl der unterstützten Leistungsindikatoren als Reaktion auf eine PEP_NOTIFY_PPM_QUERY_CAPABILITIES Benachrichtigung angegeben.

InstantaneousValue

Der aktuelle momentane Wert, der aus dem Zähler gelesen wird, wenn der Zähler einen sofortigen Wert generiert.

NominalCount

Der nominal akkumulierte Wert des Zählers. Der akkumulierte Wert ist die Summe aller tatsächlichen Werte, die bisher von der Zählerhardware gelesen wurden.

ActualCount

Der tatsächliche Wert, der aus dem Zähler gelesen wird.

Hinweise

Die nicht benannte Union enthält rither einen sofortigen Zählerwert, wenn der Zähler einen sofortigen Wert generiert, oder sowohl relative als auch akkumulierte Zählerwerte, wenn die Zählerhardware einen relativen Wert generiert.

Diese Struktur wird von der PEP_NOTIFY_PPM_FEEDBACK_READ Benachrichtigung verwendet. Das CounterIndex-Element der Struktur enthält einen Eingabewert, der vom Windows Power Management Framework (PoFx) bereitgestellt wird, wenn diese Benachrichtigung festgelegt wird. Die anderen Member enthalten Ausgabewerte, die pep als Reaktion auf die Benachrichtigung in die Struktur schreibt. Der PEP schreibt in das Element InstantaneousValue , wenn der Indikator einen instantaneous-Wert generiert, oder in die Member NominalCount und ActualCount , wenn der Zähler einen relativen Wert generiert.

Sowohl ein momentaner als auch ein relativer Zähler werden auf 0 zurückgesetzt, wenn die Stromversorgung zum ersten Mal aktiviert wird, aber das Lesen eines relativen Zählers bewirkt, dass die Anzahl auf 0 zurückgesetzt wird, während das Lesen eines sofortigen Zählers die Anzahl nicht zurücksetzt. Der PEP hat zuvor angegeben, ob der Zähler als Reaktion auf eine PEP_NOTIFY_PPM_QUERY_FEEDBACK_COUNTERS Benachrichtigung sofort oder relativ ist.

Anforderungen

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

Weitere Informationen