structure PEP_COMPONENT_PERF_INFO (pepfx.h)

La structure PEP_COMPONENT_PERF_INFO décrit les états de performances (P-states) 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 membre PerfStateSets 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.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge à partir de Windows 10.
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