estrutura PEP_PPM_QUERY_PERF_CAPABILITIES (pepfx.h)
A estrutura PEP_PPM_QUERY_PERF_CAPABILITIES descreve os recursos de desempenho dos processadores no domínio de desempenho do processador especificado.
Sintaxe
typedef struct _PEP_PPM_QUERY_PERF_CAPABILITIES {
[out] ULONG HighestPerformance;
[out] ULONG NominalPerformance;
[out] ULONG LowestNonlinearPerformance;
[out] ULONG LowestPerformance;
[out] ULONG DomainId;
[out] ULONG DomainMembers;
} PEP_PPM_QUERY_PERF_CAPABILITIES, *PPEP_PPM_QUERY_PERF_CAPABILITIES;
Membros
[out] HighestPerformance
O nível de desempenho mais alto em unidades específicas da plataforma. Para obter mais informações, consulte Comentários.
[out] NominalPerformance
O nível de desempenho nominal em unidades específicas da plataforma. Para obter mais informações, consulte Comentários.
[out] LowestNonlinearPerformance
O menor nível de desempenho não linear em unidades específicas da plataforma. Para obter mais informações, consulte Comentários.
[out] LowestPerformance
O nível de desempenho mais baixo em unidades específicas da plataforma. Para obter mais informações, consulte Comentários.
[out] DomainId
A ID de domínio do domínio de desempenho do processador.
[out] DomainMembers
O número de processadores nesse domínio de desempenho.
Observações
Essa estrutura é usada pela notificação PEP_NOTIFY_PPM_QUERY_PERF_CAPABILITIES. Todos os seis membros contêm valores de saída que o PEP (plug-in de extensão de plataforma) grava na estrutura em resposta a essa notificação.
Os níveis de desempenho do processador são especificados em unidades específicas da plataforma. Por exemplo, uma plataforma de hardware pode usar uma métrica como a frequência do relógio do processador para fornecer uma aproximação aproximada à quantidade de trabalho de processamento que está sendo feito. Para obter mais informações, consulte limites de desempenho da plataforma.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte a partir do Windows 10. |
cabeçalho | pepfx.h (inclua Pep_x.h) |