estructura PEP_WORK_COMPLETE_PERF_STATE (pepfx.h)
La estructura PEP_WORK_COMPLETE_PERF_STATE describe el estado de finalización de una actualización solicitada previamente a los valores de rendimiento asignados a una lista de conjuntos de estados de rendimiento (P-state).
Sintaxis
typedef struct _PEP_WORK_COMPLETE_PERF_STATE {
POHANDLE DeviceHandle;
[in] ULONG Component;
BOOLEAN Succeeded;
} PEP_WORK_COMPLETE_PERF_STATE, *PPEP_WORK_COMPLETE_PERF_STATE;
Miembros
DeviceHandle
Identificador que representa el registro del dispositivo con el marco de administración de energía de Windows (PoFx). El PEP recibió este identificador en una notificación de PEP_DPM_REGISTER_DEVICE anterior.
[in] Component
Índice que identifica el componente. Este miembro es un índice en la matriz Components de la estructura PEP_DEVICE_REGISTER_V2 que el PEP proporcionó anteriormente en respuesta a la notificación de PEP_DPM_REGISTER_DEVICE para este dispositivo. Si la matriz Components contiene N elementos, los índices de componente van de 0 a N-1.
Succeeded
Si el estado P solicitado cambia correctamente. Se establece en TRUE si el PEP completó correctamente todos los cambios de estado P solicitados en una notificación anterior de PEP_DPM_REQUEST_COMPONENT_PERF_STATE . Se establece en FALSE si el PEP no pudo realizar todos los cambios de estado P solicitados, en cuyo caso los estados P del hardware no se modificaron.
Comentarios
El miembro CompletePerfState de la estructura PEP_WORK_INFORMATION es una estructura PEP_WORK_COMPLETE_PERF_STATE . Si PoFx envía una notificación de PEP_DPM_REQUEST_COMPONENT_PERF_STATE para solicitar cambios en el nivel de rendimiento a uno o varios conjuntos de estados P, y el PEP elige controlar esta solicitud de forma asincrónica, el PEP usa una estructura de PEP_WORK_COMPLETE_PERF_STATE para describir el estado de finalización de la solicitud.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Se admite a partir de Windows 10. |
Encabezado | pepfx.h (include Pep_x.h) |