структура PEP_PPM_QUERY_FEEDBACK_COUNTERS (pep_x.h)
Структура PEP_PPM_QUERY_FEEDBACK_COUNTERS описывает все счетчики производительности процессора, поддерживаемые подключаемым модулем расширения платформы (PEP) для конкретного процессора.
Синтаксис
typedef struct _PEP_PPM_QUERY_FEEDBACK_COUNTERS {
[in] ULONG Count;
PEP_PROCESSOR_FEEDBACK_COUNTER Counters[ANYSIZE_ARRAY];
} PEP_PPM_QUERY_FEEDBACK_COUNTERS, *PPEP_PPM_QUERY_FEEDBACK_COUNTERS;
Члены
[in] Count
Количество счетчиков обратной связи производительности процессора, поддерживаемых PEP. PEP ранее предоставил это количество в ответ на уведомление PEP_NOTIFY_PPM_QUERY_CAPABILITIES .
[out] Counters[ANYSIZE_ARRAY]
Первый элемент в массиве PEP_PROCESSOR_FEEDBACK_COUNTER структур. Если этот массив содержит несколько элементов, дополнительные элементы сразу же следуют за концом структуры PEP_PPM_QUERY_FEEDBACK_COUNTERS . Элемент Count указывает количество элементов в этом массиве. Дополнительные сведения см. в подразделе "Примечания".
Комментарии
Эта структура используется уведомлением PEP_NOTIFY_PPM_QUERY_FEEDBACK_COUNTERS . Элемент Count структуры содержит входное значение, которое PoFx предоставляет при отправке этого уведомления. Элемент Counters содержит выходное значение, которое PEP записывает в ответ на уведомление. PEP записывает все дополнительные элементы массива Counters в область буфера вывода, следующую за структурой PEP_PPM_QUERY_FEEDBACK_COUNTERS . Буфер, выделенный PoFx для этой структуры, гарантированно будет достаточно большим, чтобы содержать все элементы массива, следующие за структурой.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается начиная с Windows 10. |
Верхняя часть | pep_x.h (включая Pep_x.h, Pep_x.h) |