Partager via


énumération PEP_PROCESSOR_IDLE_CANCEL_CODE (pep_x.h)

Les valeurs d’énumération PEP_PROCESSOR_IDLE_CANCEL_CODE indiquent des raisons pour lesquelles un processeur ne peut pas entrer un état inactif qui a été précédemment sélectionné par le plug-in d’extension de plateforme (PEP).

Syntaxe

typedef enum {
  PepIdleCancelWorkPending,
  PepIdleCancelDependencyCheckFailed,
  PepIdleCancelNoCState,
  PepIdleCancelMax
} PEP_PROCESSOR_IDLE_CANCEL_CODE, *PPEP_PROCESSOR_IDLE_CANCEL_CODE;

Constantes

 
PepIdleCancelWorkPending
Le processeur dispose d’un travail en attente qui l’empêche d’entrer l’état inactif sélectionné.
PepIdleCancelDependencyCheckFailed
Le processeur peut entrer l’état d’inactivité sélectionné uniquement après qu’un ou plusieurs processeurs secondaires ont entré leurs états d’inactivité correspondants, mais pas tous ces processeurs secondaires ont entré les états d’inactivité corrects.
PepIdleCancelNoCState
L’état inactif sélectionné correspond à un état C qui n’est pas pris en charge. Le PEP a précédemment reçu une notification PEP_NOTIFY_PPM_CST_STATES qui a fourni une liste des états C pris en charge pour ce processeur.
PepIdleCancelMax
Réservé pour une utilisation par le système d’exploitation.

Remarques

Le membre CancelCode de la structure PEP_PPM_IDLE_CANCEL contient une valeur d’énumération PEP_PROCESSOR_IDLE_CANCEL_CODE.

Exigences

Exigence Valeur
client minimum pris en charge Prise en charge à partir de Windows 10.
d’en-tête pep_x.h (include Pepfx.h)

Voir aussi

PEP_NOTIFY_PPM_CST_STATES

PEP_PPM_IDLE_CANCEL