структура PEP_PPM_QUERY_PERF_CAPABILITIES (pep_x.h)
Структура PEP_PPM_QUERY_PERF_CAPABILITIES описывает возможности производительности процессоров в указанном домене производительности процессора.
Синтаксис
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;
Члены
[out] HighestPerformance
Самый высокий уровень производительности в единицах конкретной платформы. Дополнительные сведения см. в разделе "Примечания".
[out] NominalPerformance
Номинальный уровень производительности в единицах конкретной платформы. Дополнительные сведения см. в разделе "Примечания".
[out] LowestNonlinearPerformance
Самый низкий уровень нелинейной производительности в единицах конкретной платформы. Дополнительные сведения см. в разделе "Примечания".
[out] LowestPerformance
Самый низкий уровень производительности в единицах конкретной платформы. Дополнительные сведения см. в разделе "Примечания".
[out] DomainId
Идентификатор домена производительности процессора.
[out] DomainMembers
Количество процессоров в этом домене производительности.
Замечания
Эта структура используется уведомлением PEP_NOTIFY_PPM_QUERY_PERF_CAPABILITIES. Все шесть элементов содержат выходные значения, которые подключаемый модуль расширения платформы (PEP) записывает в структуру в ответ на это уведомление.
Уровни производительности процессора задаются в единицах конкретной платформы. Например, аппаратная платформа может использовать метрику, например частоту часов процессора, чтобы обеспечить приблизительное приближение к объему выполняемой обработки. Дополнительные сведения см. в разделе Пороговые значения производительности платформы.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается начиная с Windows 10. |
заголовка | pep_x.h (include Pep_x.h) |