énumération PEP_PROCESSOR_IDLE_CANCEL_CODE (pep_x.h)

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

Syntax

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

Constantes

 
PepIdleCancelWorkPending
Le processeur a un travail en attente qui l’empêche d’entrer dans l’état d’inactivité sélectionné.
PepIdleCancelDependencyCheckFailed
Le processeur peut entrer dans l’état d’inactivité sélectionné uniquement après qu’un ou plusieurs processeurs secondaires ont entré leurs états d’inactivité correspondants, mais tous ces processeurs secondaires n’ont pas 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 fournissait une liste des états C pris en charge pour ce processeur.
PepIdleCancelMax
Réservé à l’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 .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge à partir de Windows 10.
En-tête pep_x.h (inclure Pepfx.h)

Voir aussi

PEP_NOTIFY_PPM_CST_STATES

PEP_PPM_IDLE_CANCEL