Compartilhar via


estrutura PEP_PPM_PARK_SELECTION_V2 (pep_x.h)

A estrutura de PEP_PPM_PARK_SELECTION_V2 indica as preferências do pep (plug-in de extensão) do sistema operacional e da plataforma em relação a quais processadores na plataforma devem estar estacionados para reduzir o consumo de energia.

Sintaxe

typedef struct _PEP_PPM_PARK_SELECTION_V2 {
  [in]     ULONG                          AdditionalUnparkedProcessors;
  [in]     ULONG                          Count;
  [in/out] PPEP_PROCESSOR_PARK_PREFERENCE Processors;
           ULONGLONG                      EvaluationTime;
           UCHAR                          EvaluationType;
} PEP_PPM_PARK_SELECTION_V2, *PPEP_PPM_PARK_SELECTION_V2;

Membros

[in] AdditionalUnparkedProcessors

O número de processadores adicionais que precisam ser desbloqueados.

Esse número inclui todos os processadores na matriz processadores para a qual o PEP define PepPreference para PROCESSOR_PARK_PREFERENCE_PARKED mas o sistema operacional define PoPreference como PROCESSOR_PARK_PREFERENCE_UNPARKED ou PROCESSOR_PARK_PREFERENCE_NONE. Para obter mais informações sobre esses valores, consulte PEP_PROCESSOR_PARK_PREFERENCE.

Esse número não inclui processadores na matriz processadores para a qual o sistema operacional define o valor popreference como PROCESSOR_PARK_PREFERENCE_PARKED.

[in] Count

O número de elementos na matriz apontado pelo membro processadores.

[in/out] Processors

Um ponteiro para uma matriz de estruturas PEP_PROCESSOR_PARK_PREFERENCE. Cada elemento de matriz indica as preferências de estacionamento para um processador específico. O membro contagem de especifica o número de elementos na matriz.

EvaluationTime

O tempo de interrupção da avaliação de verificação de desempenho que iniciou essa notificação.

EvaluationType

O tipo de avaliação que está sendo executada. Esse pode ser um dos seguintes valores:

Valor Significado
PROCESSOR_PARK_TYPE_CORE_PARKING
0x00
O processador deve estar estacionado.
PROCESSOR_PARK_TYPE_INTERRUPT_STEERING
0x01
As interrupções devem ser afastadas do processador.

Observações

Essa estrutura é usada pela notificação PEP_NOTIFY_PPM_PARK_SELECTION_V2 notificação. Todos os três membros da estrutura contêm valores de entrada definidos pela PoFx (estrutura de gerenciamento de energia) do Windows antes que essa notificação seja enviada ao PEP.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte a partir do Windows 10.
cabeçalho pep_x.h (inclua Pep_x.h)