énumération PEP_WORK_TYPE (pep_x.h)

L’énumération PEP_WORK_TYPE décrit le type de travail demandé par le plug-in d’extension de plateforme (PEP).

Syntax

typedef enum _PEP_WORK_TYPE {
  PepWorkRequestPowerControl,
  PepWorkCompleteIdleState,
  PepWorkCompletePerfState,
  PepWorkAcpiNotify,
  PepWorkAcpiEvaluateControlMethodComplete,
  PepWorkMax
} PEP_WORK_TYPE, *PPEP_WORK_TYPE;

Constantes

 
PepWorkRequestPowerControl
Demande au pilote de périphérique d’effectuer une opération de contrôle d’alimentation personnalisée qui utilise un contexte spécifique à l’appareil que le PEP fournit pour l’opération. Le pilote gère cette requête dans sa routine PowerControlCallback .
PepWorkCompleteIdleState
Notification à PoFx indiquant que le PEP a terminé de manière asynchrone la transition d’un composant vers un état inactif. PoFx a précédemment lancé cette transition en envoyant une notification PEP_DPM_NOTIFY_COMPONENT_IDLE_STATE au PEP.
PepWorkCompletePerfState
Notification à PoFx indiquant que le PEP a terminé de manière asynchrone la transition d’un composant vers un état P. PoFx a précédemment lancé cette transition en envoyant une notification PEP_DPM_REQUEST_COMPONENT_PERF_STATE au PEP.
PepWorkAcpiNotify
Code ACPI Notify pour décrire à PoFx un événement matériel généré par l’appareil spécifié.
PepWorkAcpiEvaluateControlMethodComplete
Notification à PoFx indiquant que le PEP a terminé l’évaluation asynchrone d’une méthode de contrôle ACPI. PoFx a précédemment lancé l’évaluation de cette méthode en envoyant une notification PEP_NOTIFY_ACPI_EVALUATE_CONTROL_METHOD au PEP.
PepWorkMax
Réservé à l’utilisation par le système d’exploitation.

Remarques

Cette énumération est utilisée par la structure PEP_WORK_INFORMATION pour décrire le type d’élément de travail demandé par le PEP.

Configuration requise

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

Voir aussi