Compartilhar via


estrutura PEP_PPM_PARK_SELECTION (pep_x.h)

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

Sintaxe

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;

Membros

[in] AdditionalUnparkedProcessors

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

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 incluir 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. O membro contagem de especifica o número de elementos na matriz.

Na entrada

Cada elemento de matriz indica as preferências de estacionamento para um processador específico.

Na saída

Retorna a preferência de estacionamento PEP para cada processador.

A matriz processadores tem a garantia de conter os processadores em ordem crescente por índice de processador.

Observações

Essa estrutura é usada pela notificação de PEP_NOTIFY_PPM_PARK_SELECTION. 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)

Consulte também

PEP_NOTIFY_PPM_PARK_SELECTION

PEP_PROCESSOR_PARK_PREFERENCE