PEP_WORK_TYPE-Enumeration (pepfx.h)

Die PEP_WORK_TYPE-Enumeration beschreibt die Art der Arbeit, die das Plattformerweiterungs-Plug-In (PEP) anfordert.

Syntax

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

Konstanten

 
PepWorkRequestPowerControl
Eine Anforderung an den Gerätetreiber, einen benutzerdefinierten Energiesteuerungsvorgang auszuführen, der einen gerätespezifischen Kontext verwendet, den der PEP für den Vorgang bereitstellt. Der Treiber verarbeitet diese Anforderung in seiner PowerControlCallback-Routine .
PepWorkCompleteIdleState
Eine Benachrichtigung an PoFx, dass pep den Übergang einer Komponente in einen Leerlauf asynchron abgeschlossen hat. PoFx hat diesen Übergang zuvor initiiert, indem eine PEP_DPM_NOTIFY_COMPONENT_IDLE_STATE Benachrichtigung an pep gesendet wurde.
PepWorkCompletePerfState
Eine Benachrichtigung an PoFx, dass der PEP den Übergang einer Komponente in einen P-Zustand asynchron abgeschlossen hat. PoFx hat diesen Übergang zuvor initiiert, indem eine PEP_DPM_REQUEST_COMPONENT_PERF_STATE Benachrichtigung an pep gesendet wurde.
PepWorkAcpiNotify
Ein ACPI Notify-Code, um poFx ein Hardwareereignis zu beschreiben, das das angegebene Gerät generiert hat.
PepWorkAcpiEvaluateControlMethodComplete
Eine Benachrichtigung an PoFx, dass pep die Auswertung einer ACPI-Steuerungsmethode asynchron abgeschlossen hat. PoFx hat zuvor die Auswertung dieser Methode initiiert, indem eine PEP_NOTIFY_ACPI_EVALUATE_CONTROL_METHOD Benachrichtigung an das PEP gesendet wurde.
PepWorkMax
Reserviert für die Verwendung durch das Betriebssystem.

Hinweise

Diese Enumeration wird von der PEP_WORK_INFORMATION-Struktur verwendet, um den Typ des Arbeitselements zu beschreiben, das vom PEP angefordert wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Wird ab Windows 10 unterstützt.
Kopfzeile pepfx.h (einschließlich Pep_x.h)

Weitere Informationen