PEP_PPM_QUERY_LP_SETTINGS structure (pep_x.h)
The PEP_PPM_QUERY_LP_SETTINGS structure contains a kernel handle to the registry key that contains the power optimization settings that the platform extension plug-in (PEP) has defined for each power scenario.
Syntax
typedef struct _PEP_PPM_QUERY_LP_SETTINGS {
[out] HANDLE RegistryRoot;
} PEP_PPM_QUERY_LP_SETTINGS, *PPEP_PPM_QUERY_LP_SETTINGS;
Members
[out] RegistryRoot
The kernel handle to the registry root that contains the settings for a platform power scenario. For more information, see Remarks.
Remarks
This structure is used by the PEP_NOTIFY_PPM_QUERY_LP_SETTINGS notification. The RegistryRoot member contains an output value that the PEP writes to the structure in response to this notification.
The PEP can provide settings for certain key power scenarios such as full-screen video playback and connected standby that have unique characteristics that can benefit from specially tuned power policies that are different from the default settings used by Windows. The PEP loads the settings for such a power scenario into the registry and passes the registry key for these settings to the operating system.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported starting with Windows 10. |
Header | pep_x.h (include Pepfx.h) |