structure PEP_PPM_QUERY_IDLE_STATES_V2 (pep_x.h)
La structure PEP_PPM_QUERY_IDLE_STATES_V2 est utilisée pendant l’initialisation du processeur pour interroger le plug-in d’extension de plateforme (PEP) pour obtenir la liste des états inactifs du processeur pris en charge par le processeur.
Syntaxe
typedef struct _PEP_PPM_QUERY_IDLE_STATES_V2 {
[in] ULONG Count;
PEP_PROCESSOR_IDLE_STATE_V2 IdleStates[ANYSIZE_ARRAY];
} PEP_PPM_QUERY_IDLE_STATES_V2, *PPEP_PPM_QUERY_IDLE_STATES_V2;
Membres
[in] Count
Nombre d’éléments dans le tableau IdleStates. L’infrastructure de gestion de l’alimentation Windows (PoFx) a précédemment envoyé une notification de PEP_NOTIFY_PPM_QUERY_CAPABILITIES pour déterminer ce nombre.
[out] IdleStates[ANYSIZE_ARRAY]
Premier élément d’un tableau de structures PEP_PROCESSOR_IDLE_STATE_V2 qui décrivent les états inactifs du processeur. Si ce tableau contient plusieurs éléments, les éléments de tableau d’ajout suivent la fin de la structure PEP_PPM_QUERY_IDLE_STATES_V2.
Remarques
Cette structure est utilisée par la notification PEP_NOTIFY_PPM_QUERY_IDLE_STATES_V2. Le membre Count de la structure PEP_PPM_QUERY_IDLE_STATES_V2 contient une valeur d’entrée fournie par l’infrastructure de gestion de l’alimentation Windows (PoFx). Les IdleStates éléments de tableau contiennent des valeurs de sortie que le PEP écrit dans la structure en réponse à cette notification.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Prise en charge à partir de Windows 10. |
d’en-tête | pep_x.h (inclure Pep_x.h) |
Voir aussi
PEP_NOTIFY_PPM_QUERY_CAPABILITIES