Partager via


structure PEP_PPM_QUERY_FEEDBACK_COUNTERS (pepfx.h)

La structure PEP_PPM_QUERY_FEEDBACK_COUNTERS décrit tous les compteurs de performances du processeur pris en charge par le plug-in d’extension de plateforme (PEP) pour un processeur particulier.

Syntaxe

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;

Membres

[in] Count

Nombre de compteurs de commentaires sur les performances du processeur pris en charge par le pep. Le PEP a précédemment fourni ce nombre en réponse à une notification de PEP_NOTIFY_PPM_QUERY_CAPABILITIES.

[out] Counters[ANYSIZE_ARRAY]

Premier élément d’un tableau de structures PEP_PROCESSOR_FEEDBACK_COUNTER. Si ce tableau contient plusieurs éléments, les éléments supplémentaires suivent immédiatement la fin de la structure PEP_PPM_QUERY_FEEDBACK_COUNTERS. Le membre Count spécifie le nombre d’éléments de ce tableau. Pour plus d’informations, consultez Remarques.

Remarques

Cette structure est utilisée par la notification PEP_NOTIFY_PPM_QUERY_FEEDBACK_COUNTERS. Le Count membre de la structure contient une valeur d’entrée que PoFx fournit lors de l’envoi de cette notification. Le Counters membre contient une valeur de sortie que le PEP écrit en réponse à la notification. Le pep écrit tout élément de tableau compteurs supplémentaire dans la zone de mémoire tampon de sortie qui suit la structure PEP_PPM_QUERY_FEEDBACK_COUNTERS. La mémoire tampon allouée par PoFx pour cette structure est garantie d’être suffisamment grande pour contenir tous les éléments de tableau qui suivent la structure.

Exigences

Exigence Valeur
client minimum pris en charge Prise en charge à partir de Windows 10.
d’en-tête pepfx.h (include Pep_x.h, Pep_x.h)

Voir aussi

PEP_NOTIFY_PPM_QUERY_FEEDBACK_COUNTERS

PEP_PROCESSOR_FEEDBACK_COUNTER