estructura PEP_PPM_PARK_SELECTION (pepfx.h)
La estructura de PEP_PPM_PARK_SELECTION indica las preferencias del sistema operativo y el complemento de extensión de plataforma (PEP) con respecto a qué procesadores de la plataforma se deben estacionar para reducir el consumo de energía.
Sintaxis
typedef struct _PEP_PPM_PARK_SELECTION {
[in] ULONG AdditionalUnparkedProcessors;
[in] ULONG Count;
[in/out] PPEP_PROCESSOR_PARK_PREFERENCE Processors;
} PEP_PPM_PARK_SELECTION, *PPEP_PPM_PARK_SELECTION;
Miembros
[in] AdditionalUnparkedProcessors
Número de procesadores adicionales que deben estar estacionados.
Este número incluye todos los procesadores de la matriz Procesadores para los que pep establece PepPreference en PROCESSOR_PARK_PREFERENCE_PARKED, pero el sistema operativo establece PoPreference en PROCESSOR_PARK_PREFERENCE_UNPARKED o PROCESSOR_PARK_PREFERENCE_NONE. Para obtener más información sobre estos valores, consulte PEP_PROCESSOR_PARK_PREFERENCE.
Este número no incluye procesadores en la matriz Procesadores para la que el sistema operativo establece el valor PoPreference en PROCESSOR_PARK_PREFERENCE_PARKED.
[in] Count
Número de elementos de la matriz a los que apunta el miembro Procesadores .
[in/out] Processors
Puntero a una matriz de estructuras de PEP_PROCESSOR_PARK_PREFERENCE . El miembro Count especifica el número de elementos de la matriz.
En la entrada
Cada elemento de matriz indica las preferencias de estacionamiento de un procesador determinado.
En la salida
Devuelve la preferencia de estacionamiento PEP para cada procesador.
Se garantiza que la matriz Procesadores contenga los procesadores en orden creciente por índice de procesador.
Comentarios
Esta estructura la usa la notificación de PEP_NOTIFY_PPM_PARK_SELECTION . Los tres miembros de la estructura contienen valores de entrada establecidos por el marco de administración de energía de Windows (PoFx) antes de enviar esta notificación al PEP.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Se admite a partir de Windows 10. |
Encabezado | pepfx.h (include Pep_x.h) |