estrutura PEP_QUERY_COMPONENT_PERF_SET (pepfx.h)
A estrutura PEP_QUERY_COMPONENT_PERF_SET contém informações de consulta sobre um conjunto de valores de estado de desempenho (conjunto de estado P) para um componente.
Sintaxe
typedef struct _PEP_QUERY_COMPONENT_PERF_SET {
PEPHANDLE DeviceHandle;
ULONG Component;
ULONG Set;
ULONGLONG Flags;
PEP_PERF_STATE_UNIT Unit;
PEP_PERF_STATE_TYPE Type;
union {
struct {
ULONG Count;
} Discrete;
struct {
ULONGLONG Minimum;
ULONGLONG Maximum;
} Range;
};
} PEP_QUERY_COMPONENT_PERF_SET, *PPEP_QUERY_COMPONENT_PERF_SET;
Membros
DeviceHandle
Um valor PEPHANDLE
Component
O índice que identifica o componente. Esse membro é um índice na matriz componentes
Set
O índice que identifica esse conjunto de estado P. Se esse componente tiver conjuntos de estado P, os índices de conjunto de estado P variam de 0 a M a 1. O PEP especificou anteriormente o número de conjuntos de estado P em resposta a uma notificação de PEP_DPM_QUERY_COMPONENT_PERF_CAPABILITIES.
Flags
Um conjunto de sinalizadores de entrada. Nenhum bit de sinalizador está definido atualmente para esse membro, que é sempre zero.
Unit
Um valor de enumeração PEP_PERF_STATE_UNIT que indica se os valores desse conjunto de estado P são expressos em hertz (unidades de frequência) ou bits por segundo (unidades de largura de banda).
Type
Um valor de enumeração PEP_PERF_STATE_TYPE que indica se os valores de desempenho para esse conjunto de estado P são expressos como uma lista de valores discretos ou como um intervalo contínuo de valores.
Discrete
Use essa estrutura se Type == PepPerfStateTypeDiscrete
.
Discrete.Count
O número de valores de desempenho discretos neste conjunto de estado P.
Range
Use essa estrutura se Type == PepPerfStateTypeRange
.
Range.Minimum
O valor mínimo no intervalo de valores de desempenho para este conjunto de estado P. Esse valor é expresso nas unidades de medida indicadas pelo membro da Unidade
Range.Maximum
O valor máximo no intervalo de valores de desempenho para este conjunto de estado P. Esse valor é expresso nas unidades de medida indicadas pelo membro da Unidade
Observações
Essa estrutura é usada pela notificação de PEP_DPM_QUERY_COMPONENT_PERF_SET. Os
A união sem nome contém o número de valores de desempenho discretos neste conjunto de estado P ou o intervalo de valores neste conjunto de estado P.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte a partir do Windows 10. |
cabeçalho | pepfx.h (inclua Pep_x.h) |