PEP_PROCESSOR_FEEDBACK_COUNTER Struktur (pep_x.h)
Die PEP_PROCESSOR_FEEDBACK_COUNTER-Struktur beschreibt einen Feedbackzähler für das Betriebssystem.
Syntax
typedef struct _PEP_PROCESSOR_FEEDBACK_COUNTER {
struct {
ULONG Affinitized : 1;
ULONG Type : 2;
ULONG Counter : 4;
ULONG DiscountIdle : 1;
ULONG Reserved : 24;
};
ULONG NominalRate;
} PEP_PROCESSOR_FEEDBACK_COUNTER, *PPEP_PROCESSOR_FEEDBACK_COUNTER;
Angehörige
Affinitized
Identifiziert die Zählerprozessaffinität. Bei Festlegung auf 1 muss der Zähler gelesen werden, während er auf dem Zielprozessor ausgeführt wird, andernfalls wird er auf 0 festgelegt.
Type
Gibt den Datentyp des Zählers an.
Die Datentypen des Prozessorfeedbackindikators sind:
|Wert|Bedeutung| |--- |--- | |PROCESSOR_FEEDBACK_TYPE_INSTANTANEOUS (0x00) |Der Feedbackzähler gibt den sofortigen Wert der zu zählenden Eigenschaft zurück.| |PROCESSOR_FEEDBACK_TYPE_RELATIVE (0x01) |Der Feedbackzähler gibt zwei inkrementelle Werte zurück: die Nominalanzahl und die tatsächliche Anzahl. Nominalanzahl inKrementen mit einem festen Nominalsatz. Die tatsächliche Anzahl erhöht sich mit einer variablen Rate relativ zu der zu zählenden Eigenschaft. Wenn die Eigenschaft mit ihrem nominalen Zinssatz erhöht wird, sollten die beiden Werte mit demselben Zinssatz erhöht werden. Um eine durchschnittliche Rate über einen Zeitraum zu berechnen, liest das Betriebssystem den Zähler einmal und den Anfang des Zeitraums und einmal am Ende und berechnet: |
Counter
Gibt die Daten an, die der Leistungsindikator bereitstellt.
Die Prozessorfeedbackzählertypen sind:
Wert | Bedeutung |
---|---|
|
Der Feedbackzähler gibt die Taktgeschwindigkeit des Prozessors zurück. Die Nominalrate ist die nominale Taktgeschwindigkeit in MHz. |
|
Der Feedbackzähler gibt die aktuelle Prozessorleistung zurück. Der Nominalsatz entspricht dem NominalPerformance- des Prozessors (siehe PEP_NOTIFY_PPM_QUERY_PERF_CAPABILITIES Benachrichtigung). |
DiscountIdle
Reserved
Dieses Element ist reserviert und sollte auf Null festgelegt werden.
NominalRate
Gibt den Nominalsatz des Leistungsindikators an.
Bemerkungen
Diese Struktur
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Wird ab Windows 10 unterstützt. |
Header- | pep_x.h (einschließen Pep_x.h) |