estructura PEP_COMPONENT_PERF_STATE_REQUEST (pepfx.h)
La estructura PEP_COMPONENT_PERF_STATE_REQUEST especifica un estado de rendimiento (P-state) establecido y un nuevo nivel de rendimiento que se asignará a este conjunto.
Sintaxis
typedef struct _PEP_COMPONENT_PERF_STATE_REQUEST {
ULONG Set;
union {
ULONG StateIndex;
ULONGLONG StateValue;
};
} PEP_COMPONENT_PERF_STATE_REQUEST, *PPEP_COMPONENT_PERF_STATE_REQUEST;
Miembros
Set
Índice del estado P establecido en el que se asignará el nuevo nivel de rendimiento. Si N es el número de conjuntos de estado P especificados para este componente, los índices del conjunto de estado P oscilan entre 0 y N-1. El PEP especificó previamente el número de conjuntos de estado P en respuesta a una notificación de PEP_DPM_QUERY_COMPONENT_PERF_CAPABILITIES.
StateIndex
Índice del valor discreto que se va a usar como nuevo nivel de rendimiento. Este miembro se usa si el nivel de rendimiento de este conjunto de estados P se expresa como un índice en una matriz de valores discretos. El PEP proporcionó anteriormente esta matriz de valores discretos en respuesta a una notificación de PEP_DPM_QUERY_COMPONENT_PERF_STATES.
StateValue
Valor que se va a usar como nuevo nivel de rendimiento. Este miembro se usa si el nivel de rendimiento de este conjunto de estados P se expresa como un valor en un intervalo continuo de valores posibles. El PEP proporcionó previamente este intervalo en respuesta a una notificación de PEP_DPM_QUERY_COMPONENT_PERF_SET.
Observaciones
La unión sin nombre contiene un valor que indica el nuevo nivel de rendimiento seleccionado para este conjunto de estados P.
El miembro perfRequests de la estructura PEP_REQUEST_COMPONENT_PERF_STATE es un puntero a una matriz de estructuras de PEP_COMPONENT_PERF_STATE_REQUEST.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Se admite a partir de Windows 10. |
encabezado de | pepfx.h (include Pep_x.h) |