Поделиться через


структура 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 предоставляет при отправке этого уведомления. Элемент счетчиков содержит выходное значение, которое PEP записывает в ответ на уведомление. PEP записывает все дополнительные счетчики элементов массива в область выходного буфера, которая соответствует структуре PEP_PPM_QUERY_FEEDBACK_COUNTERS. Буфер, выделенный для этой структуры PoFx, гарантированно будет достаточно большим, чтобы содержать все элементы массива, следуйте структуре.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается начиная с Windows 10.
заголовка pep_x.h (include Pep_x.h, Pep_x.h)

См. также

PEP_NOTIFY_PPM_QUERY_FEEDBACK_COUNTERS

PEP_PROCESSOR_FEEDBACK_COUNTER