PEP_PPM_QUERY_CAPABILITIES-Struktur (pep_x.h)
Die PEP_PPM_QUERY_CAPABILITIES-Struktur enthält Informationen zu den Funktionen der Prozessorleistungsverwaltung (Processor Power Management, PPM) des Plattformerweiterungs-Plug-Ins (PEP).
Syntax
typedef struct _PEP_PPM_QUERY_CAPABILITIES {
ULONG FeedbackCounterCount;
ULONG IdleStateCount;
BOOLEAN PerformanceStatesSupported;
BOOLEAN ParkingSupported;
UCHAR DiscretePerformanceStateCount;
UCHAR Reserved;
} PEP_PPM_QUERY_CAPABILITIES, *PPEP_PPM_QUERY_CAPABILITIES;
Member
FeedbackCounterCount
Die Anzahl von Prozessorleistungsfeedbackindikatoren, die vom PEP für diesen Prozessor unterstützt werden. Auf x86/AMD64-Plattformen muss dies 0 sein.
IdleStateCount
Die Anzahl des Prozessor-Leerlaufs gibt an, die vom PEP unterstützt wird. Pep muss nicht die gleiche Anzahl von Leerlaufzuständen für alle Prozessoren unterstützen. Der PEP kann so festlegen IdleStateCount = 0
, dass er keine Leerlaufzustände unterstützt. In diesem Fall muss pep keine anderen Benachrichtigungen implementieren, die sich mit Prozessor-Leerlaufzuständen befassen.
PerformanceStatesSupported
Gibt an, ob pep Leistungszustandssteuerelemente unterstützt. Legen Sie auf TRUE fest, wenn pep Leistungszustände unterstützt, oder auf FALSE, wenn dies nicht der Fall ist.
ParkingSupported
Gibt an, ob der PEP die Bereitstellung von Kernparkhinweisen unterstützt. Legen Sie auf TRUE fest, wenn pep angeben kann, welche Kerne geparkt werden sollen, oder auf FALSE, falls dies nicht möglich ist.
DiscretePerformanceStateCount
Die Anzahl der diskreten Leistung gibt an, die vom PEP unterstützt wird.
Reserved
Für die zukünftige Verwendung reserviert. Auf NULL festlegen.
Hinweise
Diese Struktur wird von der PEP_NOTIFY_PPM_QUERY_CAPABILITIES Benachrichtigung verwendet. Alle vier Member enthalten Ausgabewerte, die der PEP als Reaktion auf diese Benachrichtigung in die Struktur schreibt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Wird ab Windows 10 unterstützt. |
Kopfzeile | pep_x.h (einschließlich Pep_x.h) |