PEP_WORK_TYPE-Enumeration (pep_x.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 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 Leerlaufstatus 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 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 vom angegebenen Gerät generiert wurde.
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 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) Unterstützt ab Windows 10.
Kopfzeile pep_x.h (Pep_x.h einschließen)

Weitere Informationen