PEP_WORK_TYPE enumeration (pepfx.h)
The PEP_WORK_TYPE enumeration describes the type of work that the platform extension plug-in (PEP) is requesting.
Syntax
typedef enum _PEP_WORK_TYPE {
PepWorkRequestPowerControl,
PepWorkCompleteIdleState,
PepWorkCompletePerfState,
PepWorkAcpiNotify,
PepWorkAcpiEvaluateControlMethodComplete,
PepWorkMax
} PEP_WORK_TYPE, *PPEP_WORK_TYPE;
Constants
PepWorkRequestPowerControl A request for the device driver to perform a custom power-control operation that uses a device-specific context that the PEP provides for the operation. The driver handles this request in its PowerControlCallback routine. |
PepWorkCompleteIdleState A notification to PoFx that the PEP has asynchronously completed the transition of a component to an idle state. PoFx previously initiated this transition by sending a PEP_DPM_NOTIFY_COMPONENT_IDLE_STATE notification to the PEP. |
PepWorkCompletePerfState A notification to PoFx that the PEP has asynchronously completed the transition of a component to a P-state. PoFx previously initiated this transition by sending a PEP_DPM_REQUEST_COMPONENT_PERF_STATE notification to the PEP. |
PepWorkAcpiNotify An ACPI Notify code to describe to PoFx a hardware event that the specified device has generated. |
PepWorkAcpiEvaluateControlMethodComplete A notification to PoFx that the PEP has asynchronously finished evaluating an ACPI control method. PoFx previously initiated the evaluation of this method by sending a PEP_NOTIFY_ACPI_EVALUATE_CONTROL_METHOD notification to the PEP. |
PepWorkMax Reserved for use by operating system. |
Remarks
This enumeration is used by the PEP_WORK_INFORMATION structure to describe the type of work item that the PEP is requesting.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported starting with Windows 10. |
Header | pepfx.h (include Pep_x.h) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for