PEP_PROCESSOR_IDLE_CANCEL_CODE-Enumeration (pep_x.h)
Die PEP_PROCESSOR_IDLE_CANCEL_CODE Enumerationswerte geben Gründe an, warum ein Prozessor nicht in einen Leerlaufzustand wechseln kann, der zuvor vom Plattformerweiterungs-Plug-In (PEP) ausgewählt wurde.
Syntax
typedef enum {
PepIdleCancelWorkPending,
PepIdleCancelDependencyCheckFailed,
PepIdleCancelNoCState,
PepIdleCancelMax
} PEP_PROCESSOR_IDLE_CANCEL_CODE, *PPEP_PROCESSOR_IDLE_CANCEL_CODE;
Konstanten
PepIdleCancelWorkPending Der Prozessor verfügt über ausstehende Arbeit, die verhindert, dass er in den ausgewählten Leerlaufzustand wechselt. |
PepIdleCancelDependencyCheckFailed Der Prozessor kann erst dann in den ausgewählten Leerlaufzustand wechseln, nachdem mindestens ein sekundärer Prozessor die entsprechenden Leerlaufzustände eingegeben hat, aber nicht alle diese sekundären Prozessoren die richtigen Leerlaufzustände eingegeben haben. |
PepIdleCancelNoCState Der ausgewählte Leerlaufzustand entspricht einem C-Zustand, der nicht unterstützt wird. Pep hat zuvor eine PEP_NOTIFY_PPM_CST_STATES Benachrichtigung erhalten, die eine Liste der unterstützten C-Zustände für diesen Prozessor bereitgestellt hat. |
PepIdleCancelMax Reserviert für die Verwendung durch das Betriebssystem. |
Hinweise
Das CancelCode-Element der PEP_PPM_IDLE_CANCEL-Struktur enthält einen PEP_PROCESSOR_IDLE_CANCEL_CODE Enumerationswert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt ab Windows 10. |
Kopfzeile | pep_x.h (pepfx.h einschließen) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für