énumération PEP_WORK_TYPE (pepfx.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 au périphérique fourni par le PEP 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 façon 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
Une notification à PoFx indiquant que le peps a terminé de façon 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 de notification ACPI pour décrire à PoFx un événement matériel que l’appareil spécifié a généré.
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é à une 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 pepfx.h (include Pep_x.h)

Voir aussi