Partager via


structure PEP_COMPONENT_PERF_INFO (pepfx.h)

La structure PEP_COMPONENT_PERF_INFO décrit les états de performances (états P) d’un composant.

Syntaxe

typedef struct _PEP_COMPONENT_PERF_INFO {
  ULONG                  SetCount;
  PEP_COMPONENT_PERF_SET PerfStateSets[ANYSIZE_ARRAY];
} PEP_COMPONENT_PERF_INFO, *PPEP_COMPONENT_PERF_INFO;

Membres

SetCount

Nombre d’éléments dans le tableau PerfStateSets.

PerfStateSets[ANYSIZE_ARRAY]

Premier élément d’un tableau de structures PEP_COMPONENT_PERF_SET. Chaque élément de tableau décrit un état P du composant. Si le tableau contient plusieurs éléments, les éléments supplémentaires suivent immédiatement la fin de la structure PEP_COMPONENT_PERF_INFO.

Remarques

Cette structure est utilisée conjointement avec la notification PEP_DPM_REGISTER_COMPONENT_PERF_STATES. Le PerfStateSets membre de la structure PEP_REGISTER_COMPONENT_PERF_STATES est une structure PEP_COMPONENT_PERF_INFO.

La structure PEP_COMPONENT_PERF_INFO contient des valeurs d’entrée fournies par l’infrastructure de gestion de l’alimentation Windows (PoFx). Le plug-in d’extension de plateforme (PEP) ne doit pas écrire dans cette 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)

Voir aussi

PEP_COMPONENT_PERF_INFO

PEP_COMPONENT_PERF_SET

PEP_DPM_REGISTER_COMPONENT_PERF_STATES

PEP_REGISTER_COMPONENT_PERF_STATES