structure PEP_PPM_PERF_SET_STATE (pepfx.h)
Utilisé dans la notification PEP_NOTIFY_PPM_PERF_SET au moment de l’exécution pour définir les performances d’exploitation actuelles du processeur.
Syntaxe
typedef struct _PEP_PPM_PERF_SET_STATE {
UCHAR MinimumPerformanceState;
UCHAR MaximumPerformanceState;
UCHAR DesiredPerformanceState;
UCHAR EnergyPerformancePreference;
} PEP_PPM_PERF_SET_STATE, *PPEP_PPM_PERF_SET_STATE;
Membres
MinimumPerformanceState
Lors de l’entrée, le nouvel état de performances minimal demandé. Cet état est défini comme le niveau de performances instantané minimal absolu auquel le processeur peut s’exécuter. Le système d’exploitation peut définir cette valeur sur n’importe quelle valeur de performances dans la plage [Performances minimales, performances garanties], inclusive. Les performances minimales ne doivent jamais être définies sur une valeur supérieure aux performances maximales.
MaximumPerformanceState
Lors de l’entrée, le nouvel état de performances maximal demandé. Cet état est défini comme le niveau de performances instantané maximal absolu auquel le processeur peut s’exécuter. Le système d’exploitation peut définir les performances maximales sur n’importe quelle valeur de performances dans la plage [Performances les plus faibles, performances les plus élevées], inclus.
DesiredPerformanceState
Lors de l’entrée, le nouvel état de performances souhaité demandé. Cet état est défini comme le gestionnaire de puissance au niveau des performances demande au processeur. Les performances souhaitées peuvent être définies sur n’importe quelle valeur de performances dans la plage [Performances minimales, performances maximales], inclusive. Les performances souhaitées peuvent prendre l’une des deux significations, selon que les performances souhaitées sont supérieures ou inférieures au niveau de performances garanti.
- En dessous du niveau de performances garanti, les performances souhaitées expriment le niveau de performance moyen que la plateforme doit fournir.
- Au-dessus du niveau de performance garanti, la plateforme doit fournir le niveau de performance garanti. La plateforme doit tenter de fournir jusqu’au niveau de performances souhaité, si les conditions d’exploitation actuelles l’autorisent, mais il n’est pas nécessaire de le faire.
EnergyPerformancePreference
Lors de l’entrée, la nouvelle préférence de performance énergétique demandée pour le processeur.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 1709 |
serveur minimum pris en charge | Windows Server 2016 |
d’en-tête | pepfx.h (include Pep_x.h) |
Voir aussi
- notifications de gestion de l’alimentation du processeur (PPM)