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)

Consulte también

PEP_NOTIFY_PPM_PARK_SELECTION

PEP_PROCESSOR_PARK_PREFERENCE