estrutura PEP_PPM_PARK_SELECTION (pep_x.h)
A estrutura PEP_PPM_PARK_SELECTION indica as preferências do PEP (plug-in de extensão de plataforma) e do sistema operacional em relação a 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 os quais o PEP define PepPreference como 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 apontada pelo membro Processadores .
[in/out] Processors
Um ponteiro para uma matriz de estruturas PEP_PROCESSOR_PARK_PREFERENCE . O membro Count 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 do processador.
Comentários
Essa estrutura é usada pela notificação 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 para o PEP.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte a partir do Windows 10. |
Cabeçalho | pep_x.h (inclua Pep_x.h) |