estrutura PEP_PPM_PERF_SET_STATE (pep_x.h)
Usado na notificação de PEP_NOTIFY_PPM_PERF_SET em runtime para definir o desempenho operacional atual do processador.
Sintaxe
typedef struct _PEP_PPM_PERF_SET_STATE {
UCHAR MinimumPerformanceState;
UCHAR MaximumPerformanceState;
UCHAR DesiredPerformanceState;
UCHAR EnergyPerformancePreference;
} PEP_PPM_PERF_SET_STATE, *PPEP_PPM_PERF_SET_STATE;
Membros
MinimumPerformanceState
Na entrada, o novo estado de desempenho mínimo solicitado. Esse estado é definido como o nível de desempenho instantâneo mínimo absoluto no qual o processador pode ser executado. O sistema operacional pode definir esse valor como qualquer valor de desempenho no intervalo [Menor Desempenho, Desempenho Garantido], inclusive. O desempenho mínimo nunca deve ser definido como um valor superior ao desempenho máximo.
MaximumPerformanceState
Na entrada, o novo estado de desempenho máximo solicitado. Esse estado é definido como o nível de desempenho instantâneo máximo absoluto no qual o processador pode ser executado. O sistema operacional pode definir Desempenho máximo para qualquer valor de desempenho no intervalo [Menor Desempenho, Melhor Desempenho], inclusive.
DesiredPerformanceState
Na entrada, o novo estado de desempenho desejado solicitado. Esse estado é definido como o power manager de nível de desempenho está solicitando do processador. O desempenho desejado pode ser definido como qualquer valor de desempenho no intervalo [Desempenho Mínimo, Desempenho Máximo], inclusive. O desempenho desejado pode ter um dos dois significados, dependendo se o desempenho desejado está acima ou abaixo do nível de desempenho garantido.
- Abaixo do nível de desempenho garantido, o desempenho desejado expressa o nível médio de desempenho que a plataforma deve fornecer.
- Acima do nível de desempenho garantido, a plataforma deve fornecer o nível de desempenho garantido. A plataforma deve tentar fornecer até o nível de desempenho desejado, se as condições operacionais atuais permitirem isso, mas não for necessário fazê-lo.
EnergyPerformancePreference
Na entrada, a nova preferência de desempenho de energia solicitada.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1709 |
Servidor mínimo com suporte | Windows Server 2016 |
Cabeçalho | pep_x.h (inclua Pep_x.h) |